Johannesburg

Bed and Breakfasts in Johannesburg

Choose your dates to see the latest hotel prices and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 30 Johannesburg Bed and Breakfasts for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Miraton Eastgate Suites
Miraton Eastgate SuitesMiraton Eastgate Suites
Hotels in South Kensington,Johannesburg
With a stay at Miraton Eastgate Suites in Johannesburg (Kensington), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Gold Reef City Casino. This bed & breakfast is 8.6 mi (13.9 km) from Nelson Mandela Square and 8.7 mi (14 km) from Sandton City Mall. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and bike storage. Mingle with other guests at the complimentary reception, held daily. Buffet breakfasts are available daily from 8:30 AM to 10:30 AM for a fee. Featured amenities include express check-in, dry cleaning/laundry services, and a 24-hour front desk. Free valet parking is available onsite. Make yourself at home in one of the 17 air-conditioned rooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include safes and desks.

GGuest User 2024.10.21
Good location, very close to Chinatown and large comprehensive supermarket. As a self-driving tourist, parking and sightseeing are very convenient here.
Very Good
1 review
8.0/10
Price from
PHP 1,156
per night
Check Availability
58 On Hume
58 On Hume58 On Hume
Hotels in Johannesburg
With a stay at 58 On Hume in Johannesburg (Dunkeld), you'll be within a 5-minute drive of The Wanderers Golf Club and Wanderers Stadium. This luxury bed & breakfast is 0.9 mi (1.4 km) from Dunkeld West Shopping Centre and 1 mi (1.5 km) from Rosebank Mall. Treat yourself with massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a 24-hour fitness center. This bed & breakfast also features complimentary wireless internet access, a fireplace in the lobby, and tour/ticket assistance. Grab a bite from the snack bar/deli serving guests of 58 On Hume. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:30 AM to 10:30 AM. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 10 individually decorated guestrooms, featuring refrigerators and flat-screen televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have designer toiletries and hair dryers.

LLielie Lily 2024.07.14
I originally booked for 2 nights...had to stay another as it is just fabulous ❤️❤️❤️ This place and Michelle and staff are true gems
Amazing
47 reviews
9.7/10
Price from
PHP 6,696
per night
Check Availability
Villa Simonne
Villa SimonneVilla Simonne
Hotels in Houghton Estate,Johannesburg
A stay at Villa Simonne places you in the heart of Johannesburg, within a 5-minute drive of Johannesburg Zoo and South African National Museum of Military History. This golf guesthouse is 2 mi (3.2 km) from Rosebank Mall and 2.9 mi (4.7 km) from Melrose Arch Shopping Centre. Pamper yourself with onsite body treatments and facials. You're sure to appreciate the recreational amenities, including a nightclub, an outdoor pool, and a sauna. This guesthouse also features complimentary wireless internet access, concierge services, and an arcade/game room. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. A complimentary full breakfast is served daily from 7 AM to 10:30 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this guesthouse consist of a conference center and 2 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 16 individually decorated guestrooms, featuring refrigerators and LED televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature shower/tub combinations, complimentary toiletries, and bidets.
Very Good
8 reviews
8.4/10
Price from
PHP 6,340
per night
Check Availability
Johannesburg
You Might Like
Johannesburg Hotels With BreakfastJohannesburg Hotels With Twin RoomJohannesburg Hotels With 1 Double BedJohannesburg Hotels With Swimming PoolJohannesburg Hotels With Free Cancellation
Foxwood House Boutique Hotel
Foxwood House Boutique HotelFoxwood House Boutique Hotel
Hotels in Houghton Estate,Johannesburg
With a stay at Foxwood House in Johannesburg (Houghton Estate), you'll be a 4-minute drive from Melrose Arch Shopping Centre and 8 minutes from Sandton City Mall. This hotel is 15.4 mi (24.8 km) from Montecasino and 6.3 mi (10.1 km) from Nelson Mandela Square. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. This hotel also features complimentary wireless internet access, tour/ticket assistance, and a banquet hall. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). A complimentary cooked-to-order breakfast is served daily from 7 AM to 8:30 AM. Featured amenities include express check-in, express check-out, and multilingual staff. Event facilities at this hotel consist of conference space and meeting rooms. A train station pick-up service is provided at no charge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 12 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and complimentary bottled water.
Very Good
6 reviews
8.0/10
Price from
PHP 3,138
per night
Check Availability
B&B on 8th Avenue
B&B on 8th AvenueB&B on 8th Avenue
Hotels in Johannesburg
With a stay at BnB on 8th Avenue in Johannesburg (Melville), you'll be within a 10-minute drive of Rosebank Mall and Melrose Arch Shopping Centre. This golf bed & breakfast is 11.8 mi (19 km) from Montecasino and 6.4 mi (10.4 km) from Nelson Mandela Square. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This bed & breakfast also features barbecue grills and discounted use of a nearby fitness facility. Full breakfasts are available daily from 7:30 AM to 9 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 4 guestrooms featuring microwaves. Your Select Comfort bed comes with premium bedding. Rooms have private furnished patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.
Outstanding
28 reviews
9.8/10
Check Availability
Cherry Tree Cottage B&B Linden
Cherry Tree Cottage B&B LindenCherry Tree Cottage B&B Linden
Hotels in Johannesburg
With a stay at Cherry Tree Cottage Linden Bed and Breakfast in Johannesburg (Randburg), you'll be within a 5-minute drive of Delta Park and Emmarentia Dam. This golf bed & breakfast is 1.3 mi (2.1 km) from Johannesburg Botanical Garden and 1.9 mi (3.1 km) from Cresta Shopping Centre. Take advantage of recreation opportunities such as an indoor pool or take in the view from a terrace and a garden. Additional features at this bed & breakfast include complimentary wireless internet access, concierge services, and barbecue grills. Spending a day of fun is easy with the theme park shuttle (surcharge). Buffet breakfasts are served on weekdays from 6:30 AM to 8:30 AM and on weekends from 7:30 AM to 9:30 AM for a fee. Featured amenities include complimentary wired internet access, a business center, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available on request) and a train station pick-up service. Make yourself at home in one of the 5 individually decorated guestrooms, featuring refrigerators and Smart televisions. Your pillowtop bed comes with premium bedding. Rooms have private patios. 32-cm flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms have complimentary toiletries and hair dryers.
Very Good
10 reviews
8.1/10
Price from
PHP 3,154
per night
Check Availability
Grand View B&B
Grand View B&BGrand View B&B
Hotels in Auckland Park,Johannesburg
Grand View Bed & Breakfast offers top-notch services and amenities, ensuring guests experience utmost comfort. Remain linked during your visit by utilizing the complimentary internet access available.Prior to your check-in date, you can arrange airport transportation services, guaranteeing a seamless and efficient experience for both arrival and departure.Experience the wonders of Johannesburg with ease by utilizing the services provided at shuttle. The hotel offers complimentary parking for guests who arrive with their own mode of transport.Effortlessly plan your daily activities and travel requirements with luggage storage and safety deposit boxes provided by the front desk services.During your stay at this fantastic hotel, experience comfort and warmth from the delightful on-site fireplace on those chilly days and nights.For extended visits or whenever required, the dry cleaning service and laundry service ensures your preferred travel garments remain clean and accessible. Need some relaxation? Your room features daily housekeeping to make your stay even more comfortable and enjoyable. The hotel is completely smoke-free.In limited designated zones, smoking is exclusively permitted. Crafted for coziness, every guestroom provides an array of features, guaranteeing a tranquil night's sleep while maintaining the level of comfort.For a more enjoyable stay, select rooms at hotel are equipped with linen service and air conditioning. At Grand View Bed & Breakfast, a selection of rooms can be found that showcase unique design elements such as a balcony or terrace. Expand your in-room entertainment choices with various amenities, such as cable TV offered in certain accommodations.In select rooms, the hotel offers visitors access to a refrigerator.Maintain your cleanliness and feel revitalized using toiletries available in select guest restrooms. Begin your day on a delightful note with a scrumptious complimentary breakfast, consistently served at Grand View Bed & Breakfast. During your visit, indulge in a range of delightful culinary choices at hotel to enhance your experience.Concerned about your dining preferences? Fret not! Grand View Bed & Breakfast offers an assortment of culinary varieties featuring halal choices, catering to all tastes. For those with discerning taste buds, having an on-site BBQ facilities and shared kitchen at your disposal will undoubtedly be appreciated. Grand View Bed & Breakfast provides a superb assortment of leisure amenities for guests to enjoy.Begin your holiday perfectly by taking a plunge into the swimming pool.
Good
14 reviews
7.8/10
Check Availability
Rosebank Accommodation
Rosebank AccommodationRosebank Accommodation
Hotels in Johannesburg
With a stay at Rosebank Accommodation in Johannesburg (Rosebank), you'll be a 5-minute drive from Melrose Arch Shopping Centre and 6 minutes from Sandton City Mall. This apartment is 9.5 mi (15.3 km) from Montecasino and 3.2 mi (5.1 km) from Nelson Mandela Square. Pamper yourself with onsite massages or make use of the other amenities, which include a television in a common area and tour/ticket assistance. English breakfasts are available daily from 8 AM to 9:30 AM for a fee. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and limited parking is available onsite. Make yourself at home in one of the 3 guestrooms featuring refrigerators and microwaves. Prepare your meals in the shared/communal kitchen. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and slippers.
2 reviews
5.5/10
Price from
PHP 1,973
per night
Check Availability
Villa Stella Guest House
Villa Stella Guest HouseVilla Stella Guest House
Hotels in Johannesburg
Located in Edenvale, Villa Stella is a 5-minute drive from Glendower Golf Course and 7 minutes from Greenstone Shopping Centre. This bed & breakfast is 4.1 mi (6.6 km) from Eastgate Shopping Centre and 5.9 mi (9.5 km) from Modderfontein Golf Club. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Full breakfasts are available daily from 6:30 AM to 9:30 AM for a fee. Featured amenities include express check-out, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 6 individually decorated guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature bidets and hair dryers. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Amazing
14 reviews
9.5/10
Check Availability
Rivonia Premier Lodge
Rivonia Premier LodgeRivonia Premier Lodge
Hotels in Johannesburg
With a stay at Rivonia Premier Lodge in Johannesburg (Sandton), you'll be a 3-minute drive from Netcare Sunninghill Hospital and 6 minutes from The Bryanston Organic and Natural Market. This guesthouse is 4.8 mi (7.8 km) from Prison Break Market and 5 mi (8 km) from Sandton City Mall. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This guesthouse also features complimentary wireless internet access, a television in a common area, and tour/ticket assistance. Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served on weekdays from 6:30 AM to 9:00 AM and on weekends from 7:30 AM to 10:00 AM. Featured amenities include a business center, dry cleaning/laundry services, and multilingual staff. Event facilities at this guesthouse consist of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Treat yourself to a stay in one of the 50 individually decorated guestrooms, featuring heated floors and flat-screen televisions. Rooms have private furnished patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include phones, as well as safes and desks.
Amazing
49 reviews
9.4/10
Price from
PHP 3,381
per night
Check Availability
See All Bed and Breakfasts in Johannesburg

Top 20 Premium-Hotels in Johannesburg

See all
Discover our curated selection of premium hotels in Johannesburg for your next stay
No.
1
Four Seasons Hotel the Westcliff, Johannesburg Hotels in Johannesburg
9.4/10
55 review

Four Seasons Hotel the Westcliff, Johannesburg

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
2
Fairlawns Boutique Hotel & Spa Hotels in Sandton
9.0/10
64 review

Fairlawns Boutique Hotel & Spa

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
3
The Leonardo Hotels in Sandton
8.9/10
38 review

The Leonardo

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
4
Marriott Executive Apartments Johannesburg, Melrose Arch Hotels in Johannesburg
9.4/10
31 review

Marriott Executive Apartments Johannesburg, Melrose Arch

Hotel near Birnam, Johannesburg
"Good Location"
Select dates to view prices
No.
5
Johannesburg Marriott Hotel Melrose Arch Hotels in Johannesburg
9.0/10
45 review

Johannesburg Marriott Hotel Melrose Arch

Hotel near Birnam, Johannesburg
"Good Location"
Select dates to view prices
No.
6
Davinci Suites Hotels in Johannesburg
8.6/10
61 review

Davinci Suites

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
7
Sandton Sun & Towers Hotels in Sandton
9.0/10
104 review

Sandton Sun & Towers

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
8
The Michelangelo Towers Hotels in Sandton
8.2/10
42 review

The Michelangelo Towers

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
9
The Houghton Hotel, Spa, Wellness & Golf Hotels in Johannesburg
9.1/10
59 review

The Houghton Hotel, Spa, Wellness & Golf

Hotel near Houghton Estate, Johannesburg
"Good Location"
Select dates to view prices
No.
10
The Residence Hotels in Johannesburg
9.6/10
68 review

The Residence

Hotel near Houghton Estate, Johannesburg
"Good Location"
Select dates to view prices
No.
11
Michelangelo Hotel by Legacy Hotels in Johannesburg
9.2/10
9 review

Michelangelo Hotel by Legacy

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
12
Davinci Hotel on Nelson Mandela Square Hotels in Sandton
8.9/10
88 review

Davinci Hotel on Nelson Mandela Square

Hotel near Sandton
"Great rooms"
Select dates to view prices
No.
13
Hyde Johannesburg Rosebank Hotels in Johannesburg
9.2/10
71 review

Hyde Johannesburg Rosebank

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
14
African Pride Melrose Arch, Autograph Collection® Hotels in Johannesburg
9.1/10
90 review

African Pride Melrose Arch, Autograph Collection®

Hotel near Birnam, Johannesburg
"Good Location"
Select dates to view prices
No.
15
Palazzo Hotel Hotels in Fourways
9.0/10
103 review

Palazzo Hotel

Hotel near Fourways
"Good Location"
Select dates to view prices
No.
16
54 on Bath, Johannesburg Rosebank Hotels in Johannesburg
9.1/10
47 review

54 on Bath, Johannesburg Rosebank

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
17
Riboville Boutique Hotel and Restaurant Hotels in Midrand
8.2/10
15 review

Riboville Boutique Hotel and Restaurant

Hotel near Midrand
"Good Location"
Select dates to view prices
No.
18
Raphael Suites Hotels in Sandton
8.2/10
26 review

Raphael Suites

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
19
Seven Villa Hotel & Spa Hotels in Sandton
8.8/10
59 review

Seven Villa Hotel & Spa

Hotel near Sandton
"Good Location"
Select dates to view prices
No.
20
NH Johannesburg Sandton Hotels in Sandton
9.1/10
71 review

NH Johannesburg Sandton

Hotel near Sandton
"Great stay!""Great service"
Select dates to view prices

Latest reviews for Johannesburg hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.0/10
Great
LLikai Jim很有特色的房子。
Agterplaas Guesthouse Pty Ltd

Agterplaas Guesthouse Pty Ltd

Hotel near Randburg
Price per night from:PHP 2,742
9.0/10
Great
SsanverThe map location is correct, it is easy to take the Uber to go to the guest house. The room is clean, WiFi signal is fine, breakfast is also ok. Uber for ordering food is also available.
Aberfeldy Bed & Breakfast

Aberfeldy Bed & Breakfast

Hotel near Midrand
Price per night from:PHP 1,892
8.3/10
Very Good
TTrelly PatunvanuClean and great lodge with delicious breakfast and quite atmosphere.
Blue Hills Lodge

Blue Hills Lodge

Hotel near Midrand
Price per night from:PHP 1,431

FAQs

Where can I find the best hotels in Johannesburg?

Johannesburg has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Rivonia Premier Lodge (from PHP 3,760), Foxwood House Boutique Hotel (from PHP 3,532) and Alicia's B&B (from PHP 2,602) are preferred hotels.

How much is a hotel in Johannesburg on average?

For hotels in Johannesburg, the average price on weekdays is PHP 4,707, the average price on weekends (Friday–Saturday) is PHP 4,708.

What's the best high-end place to stay in Johannesburg?

Johannesburg has many luxury hotels of different styles. 58 On Hume (from PHP 7,692) is very popular for travelers looking for elegant places to stay.

Where can you find hotels with excellent breakfast in Johannesburg?

58 On Hume (from PHP 7,692) provides high-quality breakfast. Start your day with fresh, delicious breakfast!

What's the best pet-friendly accommodation in Johannesburg?

Foxwood House Boutique Hotel (from PHP 3,532) and Summerview Guest Lodge (from PHP 2,533) allow pets. Take your pets with you during your stay!

What are some hotels with pools in Johannesburg?

Rivonia Premier Lodge (from PHP 3,760) is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Johannesburg?

Getting tired after a long walk? Villa Simonne (from PHP 7,161) provides highly rated spa services.

Where can I find the best hotel discounts in Johannesburg?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Hotel Info for Tourists

Total Properties30
Number of Reviews327
Highest PricePHP 22,720
Lowest PricePHP 1,361
Average Price (Weekends)PHP 4,708
Average Price (Weekdays)PHP 4,707