You are booking hotel for more than 30 days

1239 Properties in City of Johannesburg

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)

Select Filters

Price per night
  • (345)
  • (358)
  • (268)
  • (104)
  • (92)
  • (50)
  • (22)

Your Budget

to
Star Category
  • (37)
  • (130)
  • (141)
User Rating
  • (76)
  • (76)
  • (39)
  • (1)
  • (1)
Property Type
  • (637)
  • (248)
  • (168)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (0)
  • (1)
  • (1)
  • (2)
  • (0)
  • (5)
  • (3)
Amenities
Guests Love
  • (674)
  • (1042)
  • (80)

Show -3 more

Booking Preference
Booking Preference
  • (568)
  • (0)
  • (1226)
  • (802)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Lourie Lodge

Lone Hill | 2.8 km from Happy Palace
Guest House
SpaSpa
Swimming PoolSwimming Pool
BarBar
This property has bigger room options This property has bigger room options
This 4 Star Guest House in City of Johannesburg is located in Lone Hill. Full Address of property is 56 Mulbarton Road Beverley View On Map Key amenities of this property are Spa & Swimming Pool & Bar.
View More
Excellent4.6

Based on 34 Ratings and 0 reviews

Hospitality4.4

Room4.4

Cleanliness4.7

(34 Ratings)

THB 2,355

THB 2,120

+ THB 542 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Indaba Hotel

Lone Hill | 2.1 km from Happy Palace
Kids' Meals
Free Shuttle ServiceFree Shuttle Service
SpaSpa
This property has bigger room options This property has bigger room options
Location of the Hotel is Lone Hill View On Map (William Nicol Drive, Fourways). Top Facilities of this Hotel are Kids' Meals & Free Shuttle Service & Spa.
View More
Very Good4.2

Based on 166 Ratings and 0 reviews

Hospitality4.3

Room4.1

Cleanliness4.4

Value For Money4.3

(166 Ratings)

THB 2,597

+ THB 416 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hoopoe Haven Guest House

Chartwell | 2.7 km from Happy Palace
Guest House
SpaSpa
Free Cancellation
This 3 Star Guest House in City of Johannesburg is located in Chartwell. Full Address of property is 206B 2nd Rd View On Map Key amenities of this property are Spa.
View More
Excellent5.0

Based on 4 Ratings and 0 reviews

Cleanliness5

Room4.7

Hospitality5

(4 Ratings)

THB 1,636

THB 1,521

+ THB 344 taxes & fees

Per Night

Login to Book Now & Pay Later!

Exciting Bank Offers Every Day!

Get min. 15% OFF on international hotels with special bank offers.

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hoyohoyo Chartwell Lodge

Chartwell | 2.1 km from Happy Palace
SpaSpa
Swimming PoolSwimming Pool
GymGym
Breakfast Included
Location of the Hotel is Chartwell View On Map (130 Romney Avenue). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.7

Based on 3 Ratings and 0 reviews

Hospitality5

Room4.5

Cleanliness5

(3 Ratings)

THB 3,008

THB 2,707

+ THB 692 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Veranda House

Zevenfontein 407-Jr | 2.6 km from Happy Palace | 9.5 km from Johannesburg Airport (HLA-Lanseria)
Guest House
Free Cancellation
This 4 Star Guest House in City of Johannesburg is located in Zevenfontein 407-Jr. Full Address of property is 7 Acacia Lane Glenferness View On Map
View More

THB 2,138

THB 1,924

+ THB 492 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Nova Luxury Suites Fourways

Witkoppen | 2.3 km from Happy Palace
Entire Apartment
| 1 Bedroom | Sleeps 3 Guests
Water park
Location of the Apartment is Witkoppen View On Map (22 Macbeth Avenue Augusta Complex). Top Facilities of this Apartment are Water park.
View More

THB 1,868

+ THB 2,055 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Quiet, Very Specious Apartment In Dainfern

Zevenfontein 407-Jr | 1.4 km from Happy Palace
Apartments
| 3 Bedrooms | Sleeps 3 Guests
Free Wi-FiFree Wi-Fi
This 2 Star Apartment in City of Johannesburg is located in Zevenfontein 407-Jr. Full Address of property is 105 Borgo de Felice Apartment View On Map Key amenities of this property are Free Wi-Fi.
View More

THB 2,159

THB 1,895

+ THB 538 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get THB 580 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

161 Blenheim Rd

Chartwell | 1.4 km from Happy Palace
Guest House
Refrigerator
Breakfast Included
Location of the Guest House is Chartwell View On Map (161 Blenheim Rd). Top Facilities of this Guest House are Refrigerator.
View More

THB 1,357

THB 1,329

+ THB 285 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get THB 406 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Ventura Estate

Maroeladal | 1.9 km from Happy Palace
Homestay
| Sleeps 4 Guests
Free Cancellation
Full Address of property is Cedar Avenue West, Ventura Estate Unit 141 View On Map
View More

THB 2,272

THB 1,783

+ THB 403 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Sandton Stays-Two bedroom apartment in Dainfern

Zevenfontein 407-Jr | 1.6 km from Happy Palace
Free Wi-FiFree Wi-Fi
Free Cancellation
Location of the Apartment is Zevenfontein 407-Jr View On Map (87 Broadacres Drive). Top Facilities of this Apartment are Free Wi-Fi.
View More

THB 1,523

THB 1,285

+ THB 180 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Dainfern Stays - Dainfern, Sandton

Zevenfontein 407-Jr | 1.6 km from Happy Palace
Entire Apartment
| 2 Bedrooms | Sleeps 4 Guests
Free Wi-FiFree Wi-Fi
Balcony/TerraceBalcony/Terrace
Full Address of property is 87 Broadacres Drive View On Map Key amenities of this property are Free Wi-Fi & Balcony/Terrace.
View More

THB 1,403

+ THB 196 taxes & fees

Per Night

Login to Book Now & Pay Later!

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Rosebank

Premier Hotel Quatermain

0 1 2 3 0 1 2 3 4

THB 2,020

Per Night

Morningside

Courtyard Hotel Sandton

0 1 2 3 0 1 2 3 4

THB 2,941

Per Night

Sandown

Pivot Hotel Montecasino

0 1 2 3 0 1 2 3 4

THB 3,773

Per Night

Magaliessig

Dunkeld

Reef Hotel

0 1 2 3 0 1 2 3 4

THB 1,806

Per Night

Marshalltown