South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Wedding Hotels in Johannesburg

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Johannesburg Wedding Hotels

River Place Lodge
4 out of 5
Hennops River Valley, R511, Centurion, Gauteng
Get Rates
5/5Exceptional! (4 reviews)
Great value for money

"We stayed in one of the suites which was very spacious with both a large seating area inside and a small terrace. The staff were very helpful throughout. The restaurant was nice for dinner but closed fairly early in the evening (about 9). Breakfast was very plentyful in fact more than we could eat ..."…"

Reviewed on 22 Apr 2018

River Place Lodge
Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £154 per night from 29 Jan to 30 Jan
5/5Exceptional! (61 reviews)

"Beautiful accomodations and wonderful service. It felt like a luxury private villa!!"…"

Reviewed on 12 Dec 2019

Castello di Monte
Aloe Lane Guest Lodge
4 out of 5
126 Duncan Rd, Glenferness A.H, Midrand, Gauteng
Get Rates
4.8/5Exceptional! (10 reviews)
Impeccable from check in to check out

"Impeccable service - very comfortable - quiet and secure - easy access to Bryanston / Kyalami. Simply my favourite place where to stay when in Jo'Burg. A hidden gem that I recommend strongly."…"

Reviewed on 3 Feb 2019

Aloe Lane Guest Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
10 2nd Avenue Houghton Estate
5 out of 5
10, 2nd Avenue, Houghton Estate, Johannesburg, Gauteng
The price is £137 per night from 22 Jan to 23 Jan
4.6/5Wonderful! (30 reviews)
Good hotel but...

"We had a mixed experience. We booked a transfer from the airport to the hotel. Johannesburg is not the safest city and the driver lost his parking ticket and left us alone in the car park for over 30 minutes while he sorted this out. It would have been much quicker and safer to take a taxi. After ..."…"

Reviewed on 2 Oct 2018

10 2nd Avenue Houghton Estate
Thaba Eco Hotel
4 out of 5
Impala Road, Klipriviersberg Nature Reserve, Johannesburg South, Gauteng
Free cancellationReserve now, pay when you stay
The price is £65 per night from 29 Jan to 30 Jan
4.5/5Wonderful! (100 reviews)
Hotels.com booking discount

"I think we must all be treated the same, I didn't like the way Xolani did when I checked in especially that I booked with my discount after the 10th stay and I really felt like I was given a room that was different and the porter was even surprised that I was given that room (325). I liked the hotel ..."…"

Reviewed on 25 Aug 2019

Thaba Eco Hotel
African Pride Irene Country Lodge, Autograph Collection
4 out of 5
Nellmapius Drive, Irene, Centurion, Gauteng
Free cancellationReserve now, pay when you stay
The price is £77 per night from 22 Jan to 23 Jan
4.4/5Wonderful! (97 reviews)
Amazing Experience, wonderful memories.

"A wonderful stay. This after lockdown and things started opening up. Had the perfect room where the kids could play infront of our unit. Complimentary massages, kids movie night and welcome drinks."…"

Reviewed on 16 Aug 2020

African Pride Irene Country Lodge, Autograph Collection
Afrique Boutique Hotel Oliver Tambo
4 out of 5
20 Asquith Road, Ravenswood, Boksburg, Gauteng
Free cancellationReserve now, pay when you stay
The price is £62 per night from 29 Jan to 30 Jan
4.4/5Wonderful! (76 reviews)
Hidden gem

"A hidden gem at very good value"…"

Reviewed on 16 Aug 2019

Afrique Boutique Hotel Oliver Tambo
Glenburn Lodge & Spa
3 out of 5
Kromdraai Road Swartkops, Muldersdrift, Madeteleli, Gauteng
The price is £66 per night from 19 Jan to 20 Jan
4.4/5Excellent! (18 reviews)
Glenburn Lodge was an enjoyable stay

"The stay was enjoyable, facilities and staff were excellent. While there was a super choice of beverages in the room, there was no adaptor for the hairdryer in the room and no apparent connection to be seen. Perhaps staff could check on small things such as that."…"

Reviewed on 10 Jan 2020

Glenburn Lodge & Spa
Kleinkaap Boutique Hotel
4 out of 5
87 Jim Van Der Merwe Road, Centurion, Gauteng
Free cancellationReserve now, pay when you stay
The price is £70 per night from 19 Jan to 20 Jan
4.4/5Excellent! (18 reviews)

"Great place! Super relaxing and staff is amazing. It was a nice break from the busy city."…"

Reviewed on 21 Nov 2019

Kleinkaap Boutique Hotel
Accolades Boutique Venue
4 out of 5
72 Dale Road, President Park, Midrand, Gauteng
The price is £56 per night from 19 Jan to 20 Jan
4.3/5Excellent! (6 reviews)

"The luxury suite that I booked was everything that I wanted. The breakfast was also on another good level"…"

Reviewed on 23 May 2019

Accolades Boutique Venue
314 on Clark Guest House
4 out of 5
314 Clark Street, Brooklyn, Pretoria, Gauteng
The price is £53 per night from 19 Jan to 20 Jan
4.3/5Excellent! (41 reviews)
Great location

"Clark house was a good stay and good location."…"

Reviewed on 9 Dec 2018

314 on Clark Guest House
Misty Hills Country Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £74 per night from 19 Jan to 20 Jan
4.2/5Excellent! (141 reviews)

"Very good place. Well laid out. I think they are recovering from the impact of Covid. I would love to go back for a better experience!"…"

Reviewed on 11 Oct 2020

Misty Hills Country Hotel
Protea Hotel by Marriott Johannesburg Balalaika Sandton
4 out of 5
20 Maude Street, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is £56 per night from 19 Jan to 20 Jan
4.1/5Very Good! (780 reviews)

"A very good stay in the heart of Sandton. I loved lounging in the gardens which are an absolute asset to this property. Lovely stay overall"…"

Reviewed on 24 Dec 2020

Protea Hotel by Marriott Johannesburg Balalaika Sandton
Acre of Africa Guest Venue
3 out of 5
75 Thirteenth Ave, Ravenswood, Boksburg, Gauteng
The price is £29 per night from 19 Jan to 20 Jan
4/5Very Good! (9 reviews)

"Had a great time, accommodation was fantastic and management and staff couldn't be be move helpful."…"

Reviewed on 18 Jan 2019

Acre of Africa Guest Venue
AM Milner
5 out of 5
284 Milner Street, Waterkloof, Pretoria, Gauteng
The price is £107 per night from 19 Jan to 20 Jan
3.9/5Good! (10 reviews)
Excellent

"We stayed over for one night. This property is situated between Pretoria's two major shopping malls-the Broolyn mall and the Menlyn Mall. Brooklyn is about three minutes drive from the property and Menlyn about seven minutes. It is situated in a very quiet affluent neighborhood with 24 hour security. ..."…"

Reviewed on 25 Mar 2019

AM Milner
Velmoré Hotel & Spa
4 out of 5
96 Main Road, Erasmia, Centurion, Gauteng
Free cancellationReserve now, pay when you stay
The price is £60 per night from 19 Jan to 20 Jan
3.6/5Good! (70 reviews)

"Good, but was expecting twin beds and got King bed. Not appropriate when two men have to sleep on a King bed after booking twin beds."…"

Reviewed on 11 Nov 2019

Velmoré Hotel & Spa
Valverde Country Hotel
3 out of 5
Plot 5 Lammemoor, Lanseria, Gauteng
The price is £37 per night from 19 Jan to 20 Jan
3.6/5Good! (14 reviews)

"The plumbing needs definite attention. You either cooked or froze, no in between. The hair dryer cord was looped though 2 holes in the closet, making it impossible to use and no mirror was anywhere near the dryer and plugs in the room."…"

Reviewed on 2 Sep 2019

Valverde Country Hotel
A Little Paradise Guest House
3 out of 5
82 Tamboti Road, Midrand, Blue Hills, Carlswald, Midrand, Gauteng
Get Rates
2/5 (2 reviews)

"I couldn't stay in that hotel. I left right after telling the very unprofessional staff that the place look unsafe and almost like a drug and magosha spot. I was very disappointed with everything. I was actually told that my booking was not even confirmed.. not booked as I thought i was...very disappointing ..."…"

Reviewed on 4 Apr 2018

A Little Paradise Guest House
5th Avenue Guest House
The price is £58 per night from 19 Jan to 20 Jan
5th Avenue Guest House
African Cave Lodge
3 out of 5
717 Marokolong, Old Warmbath Road, Hammanskraal, Gauteng
Get Rates
African Cave Lodge
Don't see what you're looking for?
We've got more Wedding Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Wedding Hotels in Johannesburg

Search for Wedding Hotels in Johannesburg on Expedia.co.uk. You can easily find your Wedding Hotels in Johannesburg using one of the methods below:

  • View our selection of featured hotels in Johannesburg
  • Use the map to find budget hotels in the Johannesburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johannesburg, select a specific theme, brand, or hotel class in Johannesburg
  • Enter your travel dates now to view the best deals on hotels in Johannesburg - while they last

More trip options

Johannesburg Hotel Reviews