Find Hotels with Free Breakfast in Johannesburg

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Johannesburg Hotels with Free Breakfast

3 Melrose Road
4 out of 5
3 Melrose Road, Sandown Estate, Sandton, Gauteng
5/5 Exceptional! (8 reviews)
"Privacy, I have access to Frigidaire full with snack Beverages, fresh fruits I would have preferred to have hot breakfast once in a while at least, since I was there for 17 days instead of muffins and croissants. I did have quiche once"

Reviewed on Feb 28, 2019

3 Melrose Road
Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $282 per night from Jan 24 to Jan 25
4.9/5 Exceptional! (62 reviews)
Very scary, no sleep
"Woke up midnite to find someone in your room in Sourh Africa is no joke. Person had a key to enter our room and lock the door again when he left the room as we woke up. It took us a while to get our door keys that fell on the floor in the dark. We phoned all the available numbers - nobody answered. ..."

Reviewed on Mar 6, 2021

Castello di Monte
12 on Hillel Guest Manor
4 out of 5
12 Hillel Ave, Northcliff, Randburg, Gauteng
4.8/5 Exceptional! (5 reviews)
"Value for money. Lovely manicured gardens. Amazing Joburg view. Room clean."

Reviewed on May 18, 2017

12 on Hillel Guest Manor
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.
54 On Bath
5 out of 5
54 Bath Avenue, Rosebank, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $112 per night from Jan 24 to Jan 25
4.8/5 Exceptional! (138 reviews)
Terrible.
"I made a reservation and hotels.com charged me. But the hotel sent me a message it was closed and proposed me another type of accomodation - four-star instead of a five-star one or not ii the another city!!! I didn't agree and now I can't get a refund because the hotel informed hotels.com as the ..."

Reviewed on Aug 31, 2021

54 On Bath
58 On Hume
3.5 out of 5
58 Hume Road, Dunkeld, Sandton, Johannesburg, Gauteng
The price is $100 per night from Jan 31 to Feb 1
4.8/5 Exceptional! (4 reviews)
Perfect.
"I had a great stay. Michelle really goes out of her way to make your stay perfect."

Reviewed on Jul 23, 2019

58 On Hume
10 2nd Avenue Houghton Estate
5 out of 5
10, 2nd Avenue, Houghton Estate, Johannesburg, Gauteng
4.6/5 Wonderful! (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 Oct 2, 2018

10 2nd Avenue Houghton Estate
Sunrock Guesthouse
3 out of 5
Park Street 11, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $103 per night from Jan 24 to Jan 25
4.6/5 Wonderful! (456 reviews)
"Lovely place, close to the airport and the family that runs it are terrific and even pick you up and drop you off at the airport. The rooms are great and the food is delicious. Fun bar on site and a nice pool."

Reviewed on Jan 19, 2022

Sunrock Guesthouse
131 on Herbert Baker Boutique Hotel
3.5 out of 5
131 Herbert Baker St, Groenkloof, Pretoria, Gauteng
4.6/5 Wonderful! (14 reviews)
Lovely stay
"Very comfortable stay. Excellent friendly and helpful staff"

Reviewed on Feb 9, 2019

131 on Herbert Baker Boutique Hotel
50 on Shepherd Boutique Guest House
4 out of 5
50 on Shepherd Avenue, Bryanston, Sandton, Gauteng
4.4/5 Wonderful! (9 reviews)
An oasis
"A quiet, peaceful, charming, slightly remote location with excellent security. Nice hot breakfast (thank you Alice); the staff were friendly, welcoming and warm. Thanks Thina, Rejoice and Prosper. Well done."

Reviewed on Oct 13, 2018

50 on Shepherd Boutique Guest House
12 on Brecher
3 out of 5
12 Brecher Street, Pretoria, Gauteng
4.4/5 Excellent! (8 reviews)
12 on Brecher
"The room has all the basics for a weekend business trip. The host, Ann Forbes, is a gem and happy to assist in any manner."

Reviewed on Sep 12, 2018

12 on Brecher
2 Leafed Doors
4 out of 5
25 Belgrave Road, Bryanston, Sandton, Gauteng
The price is $52 per night from Jan 29 to Jan 30
4.4/5 Excellent! (8 reviews)
The Autumn Leaves
"This time around it was great, Everything worked and the staff were very helpful I can recommend it"

Reviewed on May 21, 2018

2 Leafed Doors
314 on Clark Guest House
4 out of 5
314 Clark Street, Brooklyn, Pretoria, Gauteng
The price is $54 per night from Jan 24 to Jan 25
4.3/5 Excellent! (43 reviews)
"The property is superbly located. It is a nice friendly guesthouse, where one feels at home. Very friendly staff and reasonable prices."

Reviewed on Sep 16, 2021

314 on Clark Guest House
Aero Guest Lodge
4 out of 5
81 Kempton Road, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $40 per night from Jan 25 to Jan 26
4.2/5 Excellent! (701 reviews)
Ideal.
"Very convenient Location and helpful staff."

Reviewed on Nov 17, 2020

Aero Guest Lodge
3Liebeloft Guest House
3 out of 5
Eastleigh 3Liebenberg Road, Edenvale, Gauteng
Fully refundableReserve now, pay when you stay
The price is $52 per night from Jan 24 to Jan 25
4.2/5 Very Good! (5 reviews)
Could be better
"Breakfast was sad. It was okay if we it was for a 5 year old in terms of size"

Reviewed on Sep 23, 2019

3Liebeloft Guest House
2OpTerblanche
3 out of 5
2 Terblanche Road, Bardene, Boksburg, Gauteng
4.2/5 Very Good! (11 reviews)
"Very accommodating! The guys were happy to have breakfast ready very early and drive me to the airport."

Reviewed on Aug 30, 2018

2OpTerblanche
3@Marion Guesthouse
3 out of 5
3 Marion Street, Colbyn, Pretoria, Gauteng
The price is $45 per night from Jan 28 to Jan 29
4.2/5 Very Good! (6 reviews)
"I had a wonderful stay at this guest house. Pretoria's best kept secret. Warm service, wooden floors and enough coffee in the room (not just two sachets like in most hotels). And the huge towels."

Reviewed on Feb 16, 2019

3@Marion Guesthouse
Premier Hotel Mapungubwe
4 out of 5
52-54 Marshal Street, Marshaltown, Johannesburg, Gauteng
4.1/5 Very Good! (381 reviews)
"Amazing"

Reviewed on Jun 15, 2021

Premier Hotel Mapungubwe
Airport Game Lodge
3 out of 5
21 Fourth Road Bredell, Kempton Park, Gauteng
The price is $57 per night from Jan 29 to Jan 30
4.1/5 Very Good! (300 reviews)
"It was not far from the airport but it was a rural like property that was quiet and relaxing. It felt safe and the hotel sent a shuttle driver for me even though i had not prearranged it. They were accomodating in that regard. The only problem was there was no restaurant on site and nothing close ..."

Reviewed on Nov 17, 2021

Airport Game Lodge
Marion Lodge
4 out of 5
15 A Marion Street, Sandton, Gauteng
3.8/5 Good! (19 reviews)
"It was very nice, quiet and cosy. The place was clean and beautiful and the staff were the sweetest!! I loved it!!"

Reviewed on Dec 5, 2016

Marion Lodge
33 Melville Road
4 out of 5
33 Melville Rd, Hyde Park, Sandton, Gauteng
33 Melville Road
Don't see what you're looking for?
See all available properties in Johannesburg
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.

Frequently asked questions

Recent reviews of Johannesburg hotels
expedia verified reviews