You are booking hotel for more than 30 days

map
Price per night
  • (144)
  • (229)
  • (225)
  • (64)
  • (23)
  • (3)
  • (31)
  • (10)

Your Budget

to
Star Category
  • (41)
  • (132)
  • (126)
User Rating
  • (76)
  • (79)
  • (45)
  • (2)
  • (1)
Property Type
  • (308)
  • (166)
  • (151)

Show 5 more

Locality

Popular locations

Chains
  • (4)
  • (1)
  • (1)
  • (1)
  • (1)
  • (0)
  • (5)
  • (2)
Amenities
Guests Love
  • (72)
  • (629)
  • (406)

Show -3 more

Booking Preference
Booking Preference
  • (268)
  • (0)
  • (717)
  • (398)
BACK TO TOP

729 Properties in City of Johannesburg

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

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Anka Lodge

Atholl | 830 m from 59 on Central
Entire Apartment
| Sleeps 2 Guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
This 3 Star Apartment in City of Johannesburg is located in Atholl. Full Address of property is 45 Cross Avenue Atholl View On Map Key amenities of this property are Swimming Pool.
View More
Excellent4.6

(194 Ratings)

THB 1,752

THB 1,664

+ THB 369 taxes & fees

Per Night

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

No 66 Sandton Lodge

Inanda | 690 m from 59 on Central
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

SpaSpa
Refrigerator
Swimming PoolSwimming Pool
Free Cancellation
Location of the Bed N Breakfast is Inanda View On Map (66 6th Avenue Inanda). Top Facilities of this Bed N Breakfast are Spa & Refrigerator & Swimming Pool.
View More
Very Good3.7

(60 Ratings)

THB 1,690

+ THB 237 taxes & fees

Per Night

Login to Book Now & Pay Later!

Change Check-In Dates

  • Today
  • Tomorrow
  • This Weekend
  • Next Weekend
  • Other Dates
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Reserved Suites Illovo Hotel

Illovo | 850 m from 59 on Central
Apartment
| 1 Bedroom | Sleeps 2 Guests
Refrigerator
Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
Free Cancellation
This 4 Star Apartment in City of Johannesburg is located in Illovo. Full Address of property is 70 Melville Road Illovo Central View On Map Key amenities of this property are Refrigerator & Swimming Pool & Elevator/Lift.
View More

THB 2,086

+ THB 292 taxes & fees

Per Night

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

Max Executive Apartments

Illovo | 620 m from 59 on Central
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Refrigerator
Swimming PoolSwimming Pool
Washing MachineWashing Machine
Location of the Apartment is Illovo View On Map (5 Rivonia Road, Illovo). Top Facilities of this Apartment are Refrigerator & Swimming Pool & Washing Machine.
View More
Excellent4.4

(171 Ratings)

THB 1,601

+ THB 224 taxes & fees

Per Night

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

Hoeveld House

Inanda | 510 m from 59 on Central
Swimming PoolSwimming Pool
Breakfast Included
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
This 5 Star Hotel in City of Johannesburg is located in Inanda. Full Address of property is 65 5th Avenue Inanda View On Map Key amenities of this property are Swimming Pool.
View More
Excellent4.4

(558 Ratings)

THB 6,442

+ THB 1,031 taxes & fees

Per Night

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

Sandton Country Manor

Inanda | 500 m from 59 on Central
Guest House
Refrigerator
Swimming PoolSwimming Pool
BarBar
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Guest House is Inanda View On Map (59 6th Ave). Top Facilities of this Guest House are Refrigerator & Swimming Pool & Bar.
View More
Excellent4.7

(72 Ratings)

THB 3,203

THB 3,043

+ THB 674 taxes & fees

Per Night

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

Onomo Allure Johanneesburg Illovo

Illovo | 850 m from 59 on Central
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in City of Johannesburg is located in Illovo. Full Address of property is 70 Melville Rd View On Map
View More

THB 2,506

THB 2,381

+ THB 602 taxes & fees

Per Night

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

Hideout Hotel Apartment

Atholl | 850 m from 59 on Central
Entire Apartment
| 2 Bedrooms | Sleeps 4 Guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Location of the Apartment is Atholl View On Map (7 Lymington Avenue). Top Facilities of this Apartment are Swimming Pool.
View More

THB 3,649

THB 3,078

+ THB 431 taxes & fees

Per Night

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

11th floor Lux queen room with great balcony view

Hyde Park | 860 m from 59 on Central
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
GymGym
Free Cancellation
Full Address of property is 70 Melville Road View On Map Key amenities of this property are Swimming Pool & Elevator/Lift & Gym.
View More
Very Good4.1

(26 Ratings)

THB 1,888

+ THB 723 taxes & fees

Per Night

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

One and Only Jozi

Illovo | 850 m from 59 on Central
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Apartment is Illovo View On Map (70 Melville Road 1104). Top Facilities of this Apartment are Swimming Pool & Elevator/Lift.
View More
Excellent4.7

(4 Ratings)

THB 2,318

+ THB 325 taxes & fees

Per Night

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

Illovo central @ Sandton

Illovo | 850 m from 59 on Central
Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
GymGym
BarBar
Free Cancellation
Full Address of property is 70 Melville Road View On Map Key amenities of this property are Swimming Pool & Gym & Bar.
View More

THB 1,930

+ THB 270 taxes & fees

Per Night

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

ONOMO Hotel Johannesburg Sandton

Sandton | 2 km from 59 on Central | 4 minutes walk to Johannesburg Sandton Station
Kids' Meals
BarBar
Free Cancellation till 3 hrs before check in
Breakfast Included
Location of the Hotel is Sandton View On Map (135 West Street). Top Facilities of this Hotel are Kids' Meals & Bar.
View More
Very Good4.0

Based on 636 Ratings

Location5

Cleanliness4.3

Room4

Hospitality3.9

(636 Ratings)

THB 2,170

THB 2,062

+ THB 502 taxes & fees

Per Night

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

Radisson Blu Gautrain Hotel

Sandton | 1.9 km from 59 on Central | About a minute walk to Johannesburg Sandton Station
Swimming PoolSwimming Pool
GymGym
Free Shuttle ServiceFree Shuttle Service
This 4 Star Hotel in City of Johannesburg is located in Sandton. Full Address of property is Corner Rivonia Rd. And West St. View On Map Key amenities of this property are Swimming Pool & Gym & Free Shuttle Service.
View More
Very Good4.2

Based on 950 Ratings and 105 reviews

(7 reviews by Indian travellers)

Hospitality3.8

Facilities3.2

Food4.7

Room4.6

Cleanliness4.4

Value For Money3.5

(950 Ratings)

THB 5,927

+ THB 60 taxes & fees

Per Night

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

Holiday Inn Rosebank

Melrose | 2.5 km from 59 on Central
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Melrose View On Map (The Zone Oxford Rd Rosebank). Top Facilities of this Hotel are Swimming Pool & Gym.
View More
Excellent4.9

(387 Ratings)

THB 2,987

+ THB 30 taxes & fees

Per Night

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

Hyde Johannesburg Rosebank

Rosebank | 2.7 km from 59 on Central
GymGym
Elevator/LiftElevator/Lift
Part of Accor, known for brands like Novotel & Pullman Part of Accor, known for brands like Novotel & Pullman
This 4 Star Hotel in City of Johannesburg is located in Rosebank. Full Address of property is 24 Cradock Avenue,Rosebank View On Map Key amenities of this property are Gym & Elevator/Lift.
View More
Excellent4.9

(102 Ratings)

THB 6,750

+ THB 1,012 taxes & fees

Per Night

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

54 On Bath

Rosebank | 2.8 km from 59 on Central
Free Shuttle ServiceFree Shuttle Service
SpaSpa
GymGym
Free Cancellation
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Hotel is Rosebank View On Map (54 Bath Avenue Rosebank). Top Facilities of this Hotel are Free Shuttle Service & Spa & Gym.
View More
Excellent4.8

Based on 219 Ratings

(5 reviews by Indian travellers)

Hospitality4.7

Room4.7

Cleanliness4.8

(219 Ratings)

THB 8,070

+ THB 1,291 taxes & fees

Per Night

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

Easy Stay - The Vantage

Rosebank | 2.7 km from 59 on Central
Apartment
| Sleeps 2 Guests
Apartment

Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Elevator/LiftElevator/Lift
This 4 Star Apartment in City of Johannesburg is located in Rosebank. Full Address of property is 23 Tyrwhitt Avenue Rosebank View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.4

(50 Ratings)

THB 2,210

THB 2,100

+ THB 522 taxes & fees

Per Night

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

The Peech Hotel

Melrose North | 1.4 km from 59 on Central
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Hotel is Melrose North View On Map (61 North Street, Melrose). Top Facilities of this Hotel are Swimming Pool & Gym.
View More
Excellent4.8

Based on 105 Ratings

Hospitality4.8

Room4.8

Cleanliness4.9

(105 Ratings)

THB 10,800

THB 8,981

+ THB 2,176 taxes & fees

Per Night

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

The Tyrwhitt Unit 308

Rosebank | 2.9 km from 59 on Central
Apartment
| Sleeps 2 Guests
Apartment

Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Elevator/LiftElevator/Lift
This 4 Star Apartment in City of Johannesburg is located in Rosebank. Full Address of property is 54 Bath Ave, Rosebank View On Map Key amenities of this property are Elevator/Lift.
View More

THB 1,803

THB 1,713

+ THB 2,428 taxes & fees

Per Night

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

Gardenia Boutique Hotel

Craighall Park | 2.5 km from 59 on Central
Swimming PoolSwimming Pool
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
Location of the Hotel is Craighall Park View On Map (14 Portland Ave, Craighall Park). Top Facilities of this Hotel are Swimming Pool.
View More
Very Good3.8

Based on 45 Ratings

Hospitality3.9

Room3.7

Cleanliness3.9

(45 Ratings)

THB 1,545

THB 1,468

+ THB 374 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get THB 231 Off

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Marion Lodge

0 1 2 3 0 1 2 3 4

THB 1,059

Per Night

Sandown

Villa Moyal

0 1 2 3 0 1 2 3 4

THB 1,828

Per Night

Syferfontein 51-Ir

Shumba Valley Lodge

0 1 2 3 0 1 2 3 4

THB 1,199

Per Night

Nietgedacht 535-Jq

Ormonde 99-Ir

The Peech Hotel

0 1 2 3 0 1 2 3 4

THB 7,697

Per Night

Melrose North

Rosebank