You are booking hotel for more than 30 days

2323 Properties in City of Johannesburg

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

Select Filters

Price per night
  • (95)
  • (131)
  • (131)
  • (51)
  • (18)
  • (6)
  • (22)
  • (4)

Your Budget

to
Star Category
  • (42)
  • (153)
  • (174)
User Rating
  • (79)
  • (82)
  • (50)
  • (4)
  • (2)
Property Type
  • (1394)
  • (374)
  • (258)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (1)
  • (1)
  • (2)
  • (1)
  • (4)
  • (3)
Amenities
Guests Love
  • (110)
  • (1201)
  • (1809)

Show -3 more

Booking Preference
Booking Preference
  • (1208)
  • (0)
  • (2293)
  • (1716)
BACK TO TOP

Similar Properties around

hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Capital Empire

Sandton | 2.8 km from The Peech Hotel
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This property has bigger room options This property has bigger room options
This 4 Star Hotel in City of Johannesburg is located in Sandton. Full Address of property is 177 Empire Place, cnr Rivonia Road View On Map Key amenities of this property are Free Shuttle Service & Spa & Swimming Pool.
View More
Very Good4.1

Based on 209 Ratings and 0 reviews

Hospitality4

Room4.2

Cleanliness4.4

(209 Ratings)

THB 3,095

THB 2,878

+ THB 719 taxes & fees

Per Night

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

Home Suite Hotels Rosebank

Saxonwold | 2.4 km from The Peech Hotel
Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Hotel is Saxonwold View On Map (50 Bristol Road Rosebank). Top Facilities of this Hotel are Swimming Pool & Elevator/Lift.
View More
Excellent4.8

Based on 93 Ratings and 0 reviews

Hospitality4.8

Room4.8

Cleanliness4.9

(93 Ratings)

THB 3,994

THB 3,123

+ THB 797 taxes & fees

Per Night

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

African Pride Melrose Arch Hotel, Autograph Collection

Birnam | 1 km from The Peech Hotel
Swimming PoolSwimming Pool
GymGym
Elevator/LiftElevator/Lift
Breakfast Included
Part of Marriott, known for 8500+ stays across the globe Part of Marriott, known for 8500+ stays across the globe
This 5 Star Hotel in City of Johannesburg is located in Birnam. Full Address of property is 1 Melrose Square, Melrose Arch View On Map Key amenities of this property are Swimming Pool & Gym & Elevator/Lift.
View More
Excellent4.6

Based on 397 Ratings and 0 reviews

Hospitality4.6

Room4.6

Cleanliness4.7

Value For Money4.3

(397 Ratings)

THB 6,747

THB 5,432

+ THB 976 taxes & fees

Per Night

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

Fauchil Boutique Hotel

Saint Andrews | 7.7 km from The Peech Hotel
Swimming PoolSwimming Pool
Pay@Hotel
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Resort is Saint Andrews View On Map (20 Milner Avenue St Andrews). Top Facilities of this Resort are Swimming Pool.
View More
Very Good4.2

(186 Ratings)

THB 3,718

+ THB 558 taxes & fees

Per Night

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

Radisson Red Johannesburg, Rosebank

Dunkeld | 1.6 km from The Peech Hotel
Free Shuttle ServiceFree Shuttle Service
Swimming PoolSwimming Pool
GymGym
This 4 Star Hotel in City of Johannesburg is located in Dunkeld. Full Address of property is Oxford Parks View On Map Key amenities of this property are Free Shuttle Service & Swimming Pool & Gym.
View More
Very Good3.9

Based on 32 Ratings and 0 reviews

Hospitality3.8

Room4

Cleanliness4.1

(32 Ratings)

THB 5,721

+ THB 50 taxes & fees

Per Night

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

BlackBrick Sandton Two

Sandton | 3.6 km from The Peech Hotel
Elevator/LiftElevator/Lift
Free Cancellation
This property has bigger room options This property has bigger room options
Location of the Hotel is Sandton View On Map (22 Fredman Dr). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good4.1

(40 Ratings)

THB 1,559

THB 1,243

+ THB 333 taxes & fees

Per Night

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

The Houghton Hotel, Spa, Wellness & Golf

Houghton Estate | 3.9 km from The Peech Hotel
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This property has bigger room options This property has bigger room options
This 5 Star Hotel in City of Johannesburg is located in Houghton Estate. Full Address of property is Lloys Ellis Ave View On Map Key amenities of this property are Jacuzzi & Spa & Swimming Pool.
View More
Excellent4.6

Based on 175 Ratings and 0 reviews

Hospitality4.6

Room4.8

Cleanliness4.7

(175 Ratings)

THB 7,298

THB 6,148

+ THB 1,591 taxes & fees

Per Night

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

The Monarch Hotel

Rosebank | 1.9 km from The Peech Hotel
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 (167 Oxford Road).
View More

THB 8,611

+ THB 1,206 taxes & fees

Per Night

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

The Parkwood

Parkwood | 2.4 km from The Peech Hotel
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
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 Parkwood. Full Address of property is 72 Worcester Road, Parkwood Randburg View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.8

Based on 31 Ratings and 0 reviews

Hospitality4.6

Room4.7

Cleanliness4.8

(31 Ratings)

THB 6,533

THB 5,457

+ THB 1,350 taxes & fees

Per Night

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

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Villa Moyal

Syferfontein 51-Ir | 840 m from The Peech Hotel
Swimming PoolSwimming Pool
Free Cancellation
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
This 4 Star Hotel in City of Johannesburg is located in Syferfontein 51-Ir. Full Address of property is 47A Atholl Oakland Drive Melrose North View On Map Key amenities of this property are Swimming Pool.
View More
Excellent4.5

Based on 28 Ratings and 0 reviews

Hospitality4.7

Room4.6

Cleanliness4.8

(28 Ratings)

THB 2,231

THB 2,075

+ THB 536 taxes & fees

Per Night

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

Oxford Healthcare Retreat

Melrose North | 660 m from The Peech Hotel
Guest House
SpaSpa
Swimming PoolSwimming Pool
GymGym
Breakfast, Lunch and Dinner Included
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
Location of the Guest House is Melrose North View On Map (16 Porter Avenue Melrose). Top Facilities of this Guest House are Spa & Swimming Pool & Gym.
View More
Excellent4.8

(32 Ratings)

THB 7,010

THB 6,519

+ THB 1,659 taxes & fees

Per Night

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

Protea Hotel Johannesburg Wanderers by Marriott

Illovo | 700 m from The Peech Hotel
Free Shuttle ServiceFree Shuttle Service
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Part of Marriott, known for 8500+ stays across the globe Part of Marriott, known for 8500+ stays across the globe
This 4 Star Hotel in City of Johannesburg is located in Illovo. Full Address of property is Corner of Corlett Drive and Rudd Road, , Johannesburg , Gauteng , South Africa , 2196 View On Map Key amenities of this property are Free Shuttle Service & Swimming Pool & Gym.
View More
Very Good4.2

Based on 393 Ratings and 0 reviews

Hospitality4.1

Room4.2

Cleanliness4.4

Value For Money4

(393 Ratings)

THB 4,440

+ THB 717 taxes & fees

Per Night

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

Melrose Place Guest Lodge

Illovo | 880 m from The Peech Hotel
Guest House
Refrigerator
Swimming PoolSwimming Pool
GymGym
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Guest House is Illovo View On Map (12A North Street Melrose). Top Facilities of this Guest House are Refrigerator & Swimming Pool & Gym.
View More
Excellent4.5

Based on 39 Ratings and 0 reviews

Location5

Cleanliness4.7

Room4.5

Hospitality4.6

(39 Ratings)

THB 4,083

THB 3,674

+ THB 939 taxes & fees

Per Night

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

The Melrose Kernick Avenue Apartment

Melrose North | 560 m from The Peech Hotel
Entire Apartment
| 2 Bedrooms | Sleeps 4 Guests
Full Address of property is 36 Kernick Avenue View On Map
View More

THB 2,944

+ THB 651 taxes & fees

Per Night

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

Heriot Properties Units 19 & 20

Birnam | 970 m from The Peech Hotel
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Apartment is Birnam View On Map (3 Melrose Boulevard). Top Facilities of this Apartment are Elevator/Lift.
View More

THB 2,829

+ THB 424 taxes & fees

Per Night

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

Melrose Arch Luxury Apartment - WITH GENERATOR

Abbotsford | 960 m from The Peech Hotel
Entire Apartment
| 2 Bedrooms | Sleeps 4 Guests
Elevator/LiftElevator/Lift
Full Address of property is 40 Atholl Oaklands Road View On Map Key amenities of this property are Elevator/Lift.
View More

THB 4,446

+ THB 511 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 km from The Peech Hotel
GymGym
Elevator/LiftElevator/Lift
Part of Accor, known for brands like Novotel & Pullman Part of Accor, known for brands like Novotel & Pullman
Location of the Hotel is Rosebank View On Map (24 Cradock Avenue,Rosebank). Top Facilities of this Hotel are Gym & Elevator/Lift.
View More
Excellent4.7

Based on 83 Ratings and 0 reviews

Hospitality4.8

Room4.9

Cleanliness4.9

(83 Ratings)

THB 7,146

+ THB 1,072 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.1 km from The Peech Hotel
Free Shuttle ServiceFree Shuttle Service
SpaSpa
GymGym
Free Cancellation
Breakfast Included
This property has bigger room options This property has bigger room options
This 5 Star Hotel in City of Johannesburg is located in Rosebank. Full Address of property is 54 Bath Avenue Rosebank View On Map Key amenities of this property are Free Shuttle Service & Spa & Gym.
View More
Excellent4.8

Based on 223 Ratings and 0 reviews

Hospitality4.7

Room4.7

Cleanliness4.8

(223 Ratings)

THB 7,033

+ THB 1,125 taxes & fees

Per Night

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

The Capital on Bath

Rosebank | 2 km from The Peech Hotel
Apartment
| Sleeps 2 Guests
Swimming PoolSwimming Pool
GymGym
BarBar
Free Cancellation
This property has bigger room options This property has bigger room options
Location of the Apart-hotel is Rosebank View On Map (72 Bath Avenue Rosebank). Top Facilities of this Apart-hotel are Swimming Pool & Gym & Bar.
View More
Excellent4.5

(131 Ratings)

THB 2,382

THB 2,215

+ THB 549 taxes & fees

Per Night

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

Easy Stay - The Vantage

Rosebank | 2.1 km from The Peech Hotel
Apartment
| Sleeps 2 Guests
Elevator/LiftElevator/Lift
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
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.5

(51 Ratings)

THB 2,095

THB 1,949

+ THB 493 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 628 Off

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Clico Boutique Hotel

0 1 2 3 4 0 1 2 3 4

THB 2,105

Per Night

Rosebank

The Capital Empire

0 1 2 3 0 1 2 3 4

THB 2,737

Per Night

Sandton

Hoeveld House

0 1 2 3 4 0 1 2 3 4

THB 6,810

Per Night

Inanda

Ormonde 99-Ir

Johannesburg