Johannesburg

Guest houses 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 119 Johannesburg Guest houses for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Mannah Guest Lodge
Mannah Guest LodgeMannah Guest Lodge
Hotels in Johannesburg
Located in Kempton Park, Mannah Guest Lodge is a 4-minute drive from Arwyp Medical Centre and 6 minutes from International Terminal Duty Free Mall. This spa guesthouse is 4.2 mi (6.7 km) from Kempton Park Golf Club and 4.6 mi (7.5 km) from Festival Mall. Take time to pamper yourself with a visit to the full-service spa. If you're looking for recreational opportunities, you'll find an outdoor pool and a 24-hour fitness center. Additional amenities at this guesthouse include complimentary wireless internet access, concierge services, and wedding services. Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Featured amenities include dry cleaning/laundry services and multilingual staff. Event facilities at this guesthouse consist of a conference center and 6 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Stay in one of 54 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

GGuest User 2025.07.18
The staff was very friendly and welcoming. The rooms were very clean and big enough to accommodate us they have the best chef cooking very delicious meals.
Very Good
6 reviews
8.2/10
Price from
PHP 2,832
per night
Check Availability
Houghton Place
Houghton PlaceHoughton Place
Hotels in Houghton Estate,Johannesburg
With a stay at Houghton Place in Johannesburg (Houghton Estate), you'll be a 4-minute drive from Melrose Arch Shopping Centre and 6 minutes from Sandton City Mall. This guesthouse is 10.2 mi (16.5 km) from Montecasino and 3.3 mi (5.4 km) from Nelson Mandela Square. 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 communal living room, and barbecue grills. A complimentary English breakfast is served daily from 6:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. 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 5 guestrooms featuring minibars and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have separate bathtubs and showers and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.

CCN.Torlage 2023.05.08
Wonderful stay! Sam & Janice are spectacular hosts, Pat & Shadi are phenomenal ladies that cook up a killer breakfast! The doggos are very friendly too! I am feeling very refreshed after my stay here, I loved the vibe and felt right at home! See you soon 🌷
Great
35 reviews
9.1/10
Price from
PHP 2,488
per night
Check Availability
Miraton Guest Lodge
Miraton Guest LodgeMiraton Guest Lodge
Hotels in Lorentzville,Johannesburg
A stay at Miraton Guest Lodge places you in the heart of Johannesburg, a 5-minute drive from Carlton Centre and 6 minutes from University of Witwatersrand. This guesthouse is 3.7 mi (6 km) from Johannesburg Zoo and 4.9 mi (7.8 km) from Rosebank Mall. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a hair salon. This guesthouse also features a television in a common area, barbecue grills, and a vending machine. Satisfy your appetite for lunch or dinner at Miraton Lounge, a restaurant which specializes in international cuisine, or stay in and take advantage of the 24-hour room service. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. Full breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Johannesburg? This guesthouse has 108 square feet (10 square meters) of space consisting of conference space and 2 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 40 guestrooms featuring microwaves and LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.

AAdeleke Rufai 2025.07.06
Amazing hospitality
5 reviews
6.5/10
Price from
PHP 896
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
Legacy Guest Lodge
Legacy Guest LodgeLegacy Guest Lodge
Hotels in Yeoville,Johannesburg
With a stay at Legacy Guest Lodge in Johannesburg (Yeoville), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Gold Reef City Casino. This lodge is 17.1 mi (27.6 km) from Montecasino and 8 mi (12.9 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. Additional features at this lodge include concierge services and barbecue grills. Grab a bite from the snack bar/deli, or stay in and take advantage of the lodge's room service (during limited hours). Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Stay in one of 23 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Housekeeping is provided daily, and microwaves can be requested.
4 reviews
5.6/10
Price from
PHP 944
per night
Check Availability
Citrus Lane Guesthouse
Citrus Lane GuesthouseCitrus Lane Guesthouse
Hotels in Johannesburg
The Citrus Lane Guesthouse provides a great place for travelers to relax after a busy day. The Citrus Lane Guesthouse offers a pleasant stay in Johannesburg for those traveling for business or leisure. The hotel is located approximately 18km from Lanseria International Airport and 37km from Ellis Park Train Railway Station. This hotel is located near many of Johannesburg's attractions including New Covenant Church Bryanston, YBF Plaza and Robyn Park Bicycle Track. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Johannesburg hotel features parking on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.
Amazing
16 reviews
9.6/10
Price from
PHP 2,312
per night
Check Availability
Valley Center Guest House
Valley Center Guest HouseValley Center Guest House
Hotels in Bezuidenhout Valley,Johannesburg
With a stay at Valley Center Guest House , you'll be centrally located in Johannesburg, within a 15-minute drive of Melrose Arch Shopping Centre and Gold Reef City Casino. This guesthouse is 9.9 mi (16 km) from Nelson Mandela Square and 10.2 mi (16.4 km) from Sandton City Mall. This guesthouse offers designated smoking areas. Mingle with other guests at the complimentary reception, held daily. Featured amenities include a 24-hour front desk, coffee/tea in a common area, and lockers. Free self parking is available onsite. Stay in one of 13 guestrooms featuring LCD televisions. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature rainfall showerheads.
Very Good
4 reviews
8.0/10
Price from
PHP 984
per night
Check Availability
Hills and Dales Accommodation
Hills and Dales AccommodationHills and Dales Accommodation
Hotels in Johannesburg
Located in Johannesburg, Hills and Dales Accommodation is in the historical district, a 1-minute drive from Magaliesberg Biosphere Reserve and 9 minutes from Northern Farm Nature Reserve. This aparthotel is 13 mi (20.9 km) from Montecasino and 7 mi (11.3 km) from Lion & Safari Park. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This aparthotel also features a picnic area and barbecue grills. Take advantage of the aparthotel's room service (during limited hours). English breakfasts are available daily from 7:30 AM to 9:00 AM for a fee. 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 9 guestrooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include separate sitting areas and electric kettles, and housekeeping is provided on weekdays only.
Very Good
19 reviews
8.6/10
Price from
PHP 2,536
per night
Check Availability
1945 on Kloof Guesthouse
1945 on Kloof Guesthouse1945 on Kloof Guesthouse
Hotels in Observatory,Johannesburg
With a stay at 1945 On Kloof Guesthouse in Johannesburg, you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Nelson Mandela Square. This luxury guesthouse is 6.9 mi (11.1 km) from Sandton City Mall and 9.8 mi (15.8 km) from Gold Reef City Casino. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. At 1945 On Kloof Guesthouse, enjoy a satisfying meal at the restaurant. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Amazing
15 reviews
9.6/10
Price from
PHP 2,656
per night
Check Availability
Orangerie Guest House
Orangerie Guest HouseOrangerie Guest House
Hotels in Johannesburg
With a stay at Orangerie Guesthouse in Johannesburg (Randburg), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Sandton City Mall. This guesthouse is 7.3 mi (11.8 km) from Nelson Mandela Square and 9.3 mi (14.9 km) from Gold Reef City Casino. Take advantage of recreation opportunities such as an indoor pool or take in the view from a terrace and a garden. Mingle with other guests at the complimentary reception, held daily. Continental breakfasts are available daily for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Planning an event in Johannesburg? This guesthouse has -538 square feet (-50 square meters) of space consisting of conference space and a meeting room. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with refrigerators and microwaves. Rooms have private balconies or patios. 32-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.

SSUXU 2019.10.08
The door opening mobile phone provided by the hotel should be fully charged in advance to avoid the embarrassment that the door cannot be opened when entering the door.
Great
20 reviews
9.2/10
Price from
PHP 3,352
per night
Check Availability
G&G Guesthouse
G&G GuesthouseG&G Guesthouse
Hotel near Downtown Johannesburg,Johannesburg 100% of visitors choose this area
With a stay at Grace and Gift Guesthouse in Johannesburg, you'll be within a 10-minute drive of Melrose Arch Shopping Centre and Gold Reef City Casino. This guesthouse is 17.8 mi (28.6 km) from Montecasino and 8.7 mi (13.9 km) from Nelson Mandela Square. Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and tour/ticket assistance. Getting to nearby attractions is a breeze with the area shuttle (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service. English breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour business center, express check-in, and express check-out. This guesthouse has 10 meeting rooms available for events. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 30 individually decorated guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and bathrobes. Conveniences include safes and desks, and housekeeping is provided on a limited basis.
3 reviews
5.2/10
Price from
PHP 848
per night
Check Availability
See All Guest houses 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.3/10
51 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
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.
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 Residence Hotels in Johannesburg
9.6/10
68 review

The Residence

Hotel near Houghton Estate, Johannesburg
"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
Davinci Suites Hotels in Johannesburg
8.6/10
61 review

Davinci Suites

Hotel near Johannesburg
"Good Location"
Select dates to view prices
No.
11
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.
12
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.
13
Hyde Johannesburg Rosebank Hotels in Johannesburg
9.2/10
70 review

Hyde Johannesburg Rosebank

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

Davinci Hotel on Nelson Mandela Square

Hotel near Sandton
"Great rooms"
Select dates to view prices
No.
15
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.
16
Palazzo Hotel Hotels in Fourways
9.0/10
103 review

Palazzo Hotel

Hotel near Fourways
"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.
10.0/10
Outstanding
PPatA beautiful experience. I felt so welcome Every thought had gone into making my stay fabulous. A true privilege.
Cosy Den B&B Luxury Guest House Style

Cosy Den B&B Luxury Guest House Style

Hotel near Edenvale
Price per night from:PHP 2,480
9.8/10
Outstanding
YYee San NelsonNot top of the line facilities but this is made up by easy location both to airport and downtown, as well as superb services. No food is served however, and the stay could be frustrating at times when electricity brownout comes twice a day (not hotel's fault, it is a Joburg municipality issue). Overall, agreeable experience for this stay and great value for the money!
House on York

House on York

Hotel near South Kensington, Johannesburg
Price per night from:PHP 2,544
9.5/10
Amazing
CCN.TorlageI had the most incredible stay at The Ashford Guesthouse. All my needs were taken care of by the professional staff and owner, Megan really attends to all guests needs to ensure a pleasant stay. The aesthetics of the guesthouse gave me a sense of homely comfort like I was visiting my grandparents. And with delicious breakfasts each morning that catered to my vegan lifestyle, I was pleasantly surprised by the lovely spread they provided. The location is also very convenient with Rosebank mall and the zone and the Rosebank market within a 10 minute walking distance. I truly enjoyed my time here and look forward to a future visit. šŸŒ»šŸŒ»šŸ«¶šŸ¼
The Ashford

The Ashford

Hotel near Parkwood, Randburg
Price per night from:PHP 3,280
8.4/10
Very Good
EE_im_yThis BnB was amazing to say the least!! The staff were so kind and helpful, the room was clean, well kept and in perfect area to catch a beautiful sunrise and sunset. I loved every minute of it. Definitely gonna visit again!! ā™„ļø
Accolades Boutique Venue

Accolades Boutique Venue

Hotel near Midrand
Price per night from:PHP 3,200
8.4/10
Very Good
CChris lopietyOld man take care of the property . Very very friendly and helpful.the beddings is new and very clean.provided me with extra charger….
Atholl Guest House

Atholl Guest House

Hotel near Sandton
Price per night from:PHP 2,336
8.4/10
Very Good
KKevin MejoGreat stay ! The host is incredibly gracious and makes sure that all needs and details are promptly addressed. Highly recommended!
Thatchfoord Lodge

Thatchfoord Lodge

Hotel near Sandton
Price per night from:PHP 2,920
8.2/10
Very Good
GGuest UserThe place is very safe for kids, so peaceful, rooms are warm with heater and clean, my kids and I loved the place, they didn't want to leavešŸ˜ž
Aqua Guest House

Aqua Guest House

Hotel near Sandton
Price per night from:PHP 1,320
7.1/10
AAshauniReceptionist was really friendly and patient with my friend and I. Our reservation was last minute and we checked in rather late but we everyone was really welcoming! Great themes for each room as well. Very cozy and clean. Loved it, great value for money.
Harmony Guest House

Harmony Guest House

Hotel near Sandton
Price per night from:PHP 1,328
5.5/10
GGuest UserThe staff was friendly and well organised. Missed a kettle in the room though and would love some warm water on the sinks. Otherwise it was perfect.
Cozy Guestrooms in Midrand

Cozy Guestrooms in Midrand

Hotel near Midrand
Price per night from:PHP 960

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, Legacy Guest Lodge, Mannah Guest Lodge and Latona Guest House are preferred hotels.

How much is a hotel in Johannesburg on average?

For hotels in Johannesburg, the average price on weekdays is PHP 3,738, the average price on weekends (Friday–Saturday) is PHP 3,775.

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

Johannesburg has many luxury hotels of different styles. Kleine Constantia Boutique Guest House is very popular for travelers looking for elegant places to stay.

Where can you find hotels with excellent breakfast in Johannesburg?

Kleine Constantia Boutique Guest House provides high-quality breakfast. Start your day with fresh, delicious breakfast!

What are the best hotels with gym and fitness center in Johannesburg?

Mannah Guest Lodge provides fitness facilities. Boost your fitness during your travel time!

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

Motel Mi Pi Chi and Sandown Guest House allow pets. Take your pets with you during your stay!

Which hotels in Johannesburg provide free Wi-Fi?

Whether you're traveling on business or for vacation, internet connection is essential. Legacy Guest Lodge is a popular hotel with free Wi-Fi.

What is the best spa hotel in Johannesburg?

Getting tired after a long walk? Mannah Guest Lodge and Latona Guest House provide 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 Properties119
Number of Reviews1,329
Highest PricePHP 13,248
Lowest PricePHP 1,033
Average Price (Weekends)PHP 3,775
Average Price (Weekdays)PHP 3,738