
Brits Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Nathan Friesen
Top hotels in Brits

Ukutula Lodge & Game Reserve
The Farm Klipkop Brits North West
9.4/10 Exceptional! (60 reviews)
Staff was great. Very friendly and helpful. Restaurant’s dinner was great both nights. Well worth the price. Rooms don’t have a lot of cross ventilation or screens so using the aircon was needed. Bed wasn’t the most comfy but that’s low on the importance list.
Reviewed on 4 Nov 2025

Palm Swift Luxury Accommodation
3 Spoorweg Street Brits North West
The price is 1.921.728 ₫ per night from 9 Dec to 10 Dec
1.921.728 ₫
2.209.986 ₫ total
9 Dec - 10 Dec
includes taxes & fees
9/10 Wonderful! (14 reviews)
Good
Reviewed on 25 Jan 2025

Protea Hotel by Marriott Pretoria Loftus Park
Corner of Kirkness Street and Park St Pretoria Gauteng
Fully refundableReserve now, pay when you stay
The price is 1.595.697 ₫ per night from 27 Dec to 28 Dec
1.595.697 ₫
1.853.402 ₫ total
27 Dec - 28 Dec
includes taxes & fees
9.2/10 Wonderful! (150 reviews)
Good hotel, didn’t give the room 5/5 but only 4/5 because of a whining/whistling sound throughout the whole night that stopped me from sleeping well. That and the AC temperature couldn’t be reduced below 18C. Otherwise can’t fault the hotel for anything.
Reviewed on 23 Jun 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Montecasino
4.5/5(16 reviews)
Why not roll the dice with a visit to Montecasino during your visit to Johannesburg? Attend a sporting event or simply visit the area's shops.

Nelson Mandela Square
4.5/5(34 reviews)
During your trip to Johannesburg, you can enjoy retail therapy at Nelson Mandela Square. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.

Apartheid Museum
4.5/5(22 reviews)
You can spend an afternoon browsing the exhibits at Apartheid Museum during your travels in Johannesburg. Attend a sporting event or simply visit the area's shops.
