Search spa hotels in Brits

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Hartbeespoort

32 spa hotels

Brits

3 spa hotels

Vaalkop Dam

3 spa hotels

The best spa hotels in Brits

Check out our pick of great spa hotels in Brits

Filter by:

Star rating
Review score

Enso Botanico Boutique Wellness Villa, with an outside wood-fire Hot Tub in Kosmos

Hartbeespoort

Located in Hartbeespoort, Enso Botanico Boutique Wellness Villa, with an outside wood-fire Hot Tub in Kosmos offers a terrace with mountain and lake views, as well as a year-round outdoor pool, hot...

Z
Zaheer
From
South Africa
Clean Spacious Beautiful location Friendly service
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews
Price from
US$207.33
1 night, 2 adults

Sunset Inn - Spacious House in Harties

Hartbeespoort

Located in Hartbeespoort and only 34 km from Eagle Canyon Country Club, Sunset Inn - Spacious House in Harties provides accommodation with mountain views, free WiFi and free private parking.

M
Maree
From
South Africa
The host was very friendly. The house was clean and comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews
Price from
US$201.20
1 night, 2 adults

The Pecan Lake Guesthouse

Hartbeespoort

Boasting air-conditioned accommodation with a private pool, mountain view and a patio, The Pecan Lake Guesthouse is set in Hartbeespoort.

S
Sarojini Vegiah
From
South Africa
The house was everything we needed and more. The owner Dianne was lovely and never failed to assist us. Her helper Sarah was also very pleasant and helpful. Property is also conveniently situated Will definitely be back😀
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews
Price from
US$419.90
1 night, 2 adults

Mziki Safari Lodge

Vaalkop Dam

Set within a private game reserve, the Mziki Safari Lodge features an outdoor swimming pool, an outdoor safari lounge, and free Wi-Fi throughout the lodge.

M
Mary
From
South Africa
The location, the game, the accommodation, the staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
Price from
US$583.78
1 night, 2 adults

Dikhololo

Brits

Offering a garden and outdoor pool, Dikhololo is a game farm set in Brits. Guests can enjoy a barbecue and a restaurant on site. Pretoria Central is 80km away.

M
Mmoloki
From
Botswana
atmosphere , location and service
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,717 reviews
Price from
US$87.48
1 night, 2 adults

First Group Magalies Park

Hotel in Hartbeespoort

Magalies Park is located at the foothills of the Magaliesberg mountain range and 10 km from Hartbeespoort Dam. The resort features wellness facilities, a kids' club and a golf course.

L
Linda
From
United Kingdom
Golf course. Pica pau restaurant. Panel courts .
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,588 reviews
Price from
US$145.74
1 night, 2 adults

The Holiday House Harties

Hartbeespoort

Set within 36 km of Eagle Canyon Country Club and 48 km of Voortrekker Monument, The Holiday House Harties offers rooms with air conditioning and a private bathroom in Hartbeespoort.

T
Thabo
From
South Africa
The lady hosting us was very good.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 460 reviews
Price from
US$68.23
1 night, 2 adults

El Shadai Guest House & Spa Hartbeespoort

Hartbeespoort

Featuring pool views, El Shadai Guest House & Spa Hartbeespoort features accommodation with patio, around 35 km from Eagle Canyon Country Club.

T
Thandeka
From
South Africa
It was very clean, and the breakfast was good as well.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 141 reviews
Price from
US$110.22
1 night, 2 adults

Sable Ranch Bush Lodge

Brits

With mountain views, Sable Ranch Bush Lodge is situated in Brits and has a restaurant, luggage storage space, bar, garden, year-round outdoor pool and terrace.

V
Vasti
From
Australia
Everything, staff was amazing, location was great
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 102 reviews
Price from
US$320.76
1 night, 2 adults

Migdash Guesthouse

Hartbeespoort

33 km from Eagle Canyon Country Club, Migdash Guesthouse is a recently renovated 4-star guest house in Hartbeespoort, featuring rooms with free WiFi and outdoor swimming pool.

B
Berh
From
South Africa
the views, the scenery, the friendly staff, the comfort. I had an amazing birthday experience.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 271 reviews
Price from
US$104.98
1 night, 2 adults
All spa hotels in Brits

Spa hotels that guests love in Brits

See all
Avg. price/night: US$139.97
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,717 reviews
The chalets…the day spa…the heated pool…the wild animals
Guest review by
Monoge
Family with young children
Avg. price/night: US$154.07
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,588 reviews
Magalies park is always well maintained and has great facilities for the outdoor life or if you just want to kick back and relax. Golf, padel, tennis, put-put, pools etc. and are in great condition. Stayed with some overseas family who really enjoyed the wildlife sanctuaries which are nearby. Would highly recommend Magaliespark for the whole family.
Guest review by
Mike
Family with young children
Avg. price/night: US$119.56
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 736 reviews
Penthouse...massages...breakfast
Guest review by
Franco
Young couple
Avg. price/night: US$74.65
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,436 reviews
We really enjoyed our stay, from the warm welcome when we arrived and kind farewell. The romantic breakfast was great. I love that they have the "non-alcoholic" option for wine. The food was simply yet delicious and warm. The spa treatment was to die for. The room was warm and cozy and the massage itself was great. The jacuzzi in the room was great. The staff is so nice, we were welcomed by Happiness. Overall, we enjoyed the service and our stay there.
Guest review by
Khensani
Young couple
Avg. price/night: US$132.39
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 4,293 reviews
The staff were warm and extremely accommodating to ensure that we optimized our holiday experience. The spa was clean and relaxing. Overall, had a wonderful experience.
Guest review by
Batya
People with friends
Avg. price/night: US$105.76
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 458 reviews
The massage was everything I needed...the spa staff was extremely nice 👌 The English breakfast, the restaurant staff and the view of the dam.....Laontagne guest lodge you'll never go wrong keep it up 💯👌
Guest review by
Nobuhle Pride
Young couple
Avg. price/night: US$110.22
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 271 reviews
Overall, Migdash was a fantastic spot to unwind after exploring Hartbeespoort and its surroundings. The beautiful building situated by the river offered plenty of seating areas for relaxation. The spacious and tidy rooms were perfect for accommodating larger groups, fostering a sense of togetherness and interaction. The breakfast provided was excellent, and the staff were consistently available and helpful.
Guest review by
Nicolas
Family with young children
Avg. price/night: US$82.36
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 516 reviews
The breakfast was good, wishes were fulfilled. The driveway to the parking lot is very steep and not possible with our VW Minibus. It was immediately arranged that we could get another parking space. The staff is very helpful
Guest review by
Regina
Young couple
Avg. price/night: US$110.22
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 141 reviews
Their massage is very good and we had our time to relax.
Guest review by
Caroline
Young couple
Avg. price/night: US$202.37
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 448 reviews
-absolutely amazing stay and the same as pictures on site -friendly and very helpful staff -meals were more than enough and really good -so many activities to do at the resort -this resort has so much to offer -one of the best spa experiences
Guest review by
Natasha
Young couple