You are booking hotel for more than 30 days

2176 Properties in City of Johannesburg

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

Select Filters

Price per night
  • (105)
  • (135)
  • (143)
  • (42)
  • (17)
  • (18)
  • (5)

Your Budget

to
Star Category
  • (39)
  • (147)
  • (161)
User Rating
  • (79)
  • (82)
  • (50)
  • (2)
  • (2)
Property Type
  • (1314)
  • (342)
  • (240)

Show 5 more

Locality

Popular locations

Chains
  • (4)
  • (1)
  • (1)
  • (2)
  • (1)
  • (4)
  • (3)
Amenities
Guests Love
  • (1139)
  • (1706)
  • (109)

Show -3 more

Booking Preference
Booking Preference
  • (1144)
  • (0)
  • (2148)
  • (1614)
BACK TO TOP

Similar Properties around

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hyatt House Johannesburg, Sandton

Strathavon | 17 km from Protea Hotel by Marriott Midrand
Swimming PoolSwimming Pool
GymGym
Elevator/LiftElevator/Lift
Breakfast Included
This property has bigger room options This property has bigger room options
This 4 Star Hotel in City of Johannesburg is located in Strathavon. Full Address of property is 125 Ann Crescent View On Map Key amenities of this property are Swimming Pool & Gym & Elevator/Lift.
View More
Excellent4.5

Based on 123 Ratings and 0 reviews

Hospitality4.7

Room4.6

Cleanliness4.7

(123 Ratings)

THB 1,610

+ THB 284 taxes & fees

Per Night

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

Premier Hotel Midrand

Halfway Gardens | 3.1 km from Protea Hotel by Marriott Midrand
Free Shuttle ServiceFree Shuttle Service
Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
Free Cancellation
Pay@Hotel
Location of the Hotel is Halfway Gardens View On Map (187 Third Road, Halfway Gardens). Top Facilities of this Hotel are Free Shuttle Service & Swimming Pool & Elevator/Lift.
View More
Very Good4.0

Based on 124 Ratings and 0 reviews

Hospitality4.1

Room4.1

Cleanliness4.3

(124 Ratings)

THB 2,274

+ THB 341 taxes & fees

Per Night

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

Odyssey Luxury Apartments

Morningside | 16 km from Protea Hotel by Marriott Midrand
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
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 Morningside. Full Address of property is 164 Rivonia Road View On Map Key amenities of this property are Swimming Pool & Elevator/Lift.
View More
Very Good3.6

(85 Ratings)

THB 1,549

+ THB 232 taxes & fees

Per Night

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

Explore Dune for 2 - Ellipse

Vorna Valley | 7.1 km from Protea Hotel by Marriott Midrand
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
Location of the Apartment is Vorna Valley View On Map (Ellipse Waterfall). Top Facilities of this Apartment are Swimming Pool & Elevator/Lift.
View More

THB 3,635

+ THB 509 taxes & fees

Per Night

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

Raphael Penthouse Suites

Sandton | 18.4 km from Protea Hotel by Marriott Midrand
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
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 Sandton. Full Address of property is South Wing Nelson Mandela Squ Fifth St View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.2

Based on 24 Ratings and 0 reviews

Hospitality4.2

Room4.1

Cleanliness4.4

(24 Ratings)

THB 5,288

THB 4,917

+ THB 1,278 taxes & fees

Per Night

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

SUN1 Midrand

Glen Austin AH | 3.4 km from Protea Hotel by Marriott Midrand
Free Cancellation till 3 hrs before check in
Location of the Hotel is Glen Austin AH View On Map (Corner of Old Pretoria Road & K101 St.).
View More
Very Good4.2

Based on 20 Ratings and 0 reviews

Cleanliness4.3

Room4

Hospitality4.3

(20 Ratings)

THB 1,047

+ THB 169 taxes & fees

Per Night

Login to Book Now & Pay Later!

hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Cottage

Glen Austin AH | 1.7 km from Protea Hotel by Marriott Midrand | 2.7 km drive to Johannesburg Airport (GCJ-Grand Central)
Homestay
| Sleeps 2 Guests
Free Cancellation
Breakfast Included
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
This 3 Star Bed N Breakfast in City of Johannesburg is located in Glen Austin AH. Full Address of property is 58 Austin Road, Glen Austin View On Map
View More
Excellent4.7

(6 Ratings)

THB 2,327

THB 2,164

+ THB 490 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Attache Guest Lodge

Glen Austin AH | 1.5 km from Protea Hotel by Marriott Midrand | 3.7 km drive to Johannesburg Airport (GCJ-Grand Central)
Guest House
SpaSpa
GymGym
Breakfast Included
Location of the Guest House is Glen Austin AH View On Map (11 Olifantsfontein Road, Glen Austin). Top Facilities of this Guest House are Spa & Gym.
View More
Very Good4.1

Based on 7 Ratings and 0 reviews

Hospitality4.8

Room4.2

Cleanliness4.2

(7 Ratings)

THB 2,452

THB 2,280

+ THB 580 taxes & fees

Per Night

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

Aberfeldy Bed and Breakfast

Glen Austin AH | 2.1 km from Protea Hotel by Marriott Midrand | 2.6 km drive to Johannesburg Airport (GCJ-Grand Central)
Homestay
Free Cancellation
Breakfast Included
This 2 Star Bed N Breakfast in City of Johannesburg is located in Glen Austin AH. Full Address of property is 101 Pitzer Road Corner of George and Pitzer Street View On Map
View More
Excellent5.0

(3 Ratings)

THB 1,715

THB 1,595

+ THB 409 taxes & fees

Per Night

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

Constantia Hotel and Conference Centre

Glen Austin AH | 2.1 km from Protea Hotel by Marriott Midrand | 4 minutes walk to Johannesburg Airport (GCJ-Grand Central)
Swimming PoolSwimming Pool
BarBar
Free Cancellation
This property has bigger room options This property has bigger room options
Location of the Hotel is Glen Austin AH View On Map (546 16th Road). Top Facilities of this Hotel are Swimming Pool & Bar.
View More
Good3.3

Based on 30 Ratings and 0 reviews

Cleanliness3.6

Room3.6

Hospitality3.6

(30 Ratings)

THB 1,514

THB 1,249

+ THB 309 taxes & fees

Per Night

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

Ipe Tombe Guest Lodge

Randjesfontein | 2.3 km from Protea Hotel by Marriott Midrand | 4.7 km from Johannesburg Airport (GCJ-Grand Central)
Full Address of property is 63 Kingwillow Crescent, Randjesfontein Country Estate View On Map
View More

THB 2,084

+ THB 333 taxes & fees

Per Night

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

SmartApartment 229

Carlswald | 2.4 km from Protea Hotel by Marriott Midrand | 2.6 km drive to Johannesburg Airport (GCJ-Grand Central)
Entire Apartment
| 2 Bedrooms | Sleeps 4 Guests
Swimming PoolSwimming Pool
Location of the Apartment is Carlswald View On Map (Unit 229 Carreira road , 50 on lever). Top Facilities of this Apartment are Swimming Pool.
View More

THB 1,745

+ THB 244 taxes & fees

Per Night

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

Belvedere Estate

Glen Austin AH | 3.5 km from Protea Hotel by Marriott Midrand | 3.6 km drive to Johannesburg Airport (GCJ-Grand Central)
Free Cancellation
Breakfast Included
This 4 Star Hotel in City of Johannesburg is located in Glen Austin AH. Full Address of property is 87 Belvedere Rd View On Map
View More
Excellent4.8

Based on 5 Ratings and 0 reviews

Hospitality4.8

Room4.8

Cleanliness4.8

(5 Ratings)

THB 1,680

THB 1,562

+ THB 434 taxes & fees

Per Night

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

Accolades Boutique Venue

President Park AH | 4.4 km from Protea Hotel by Marriott Midrand | 1.2 km drive to Johannesburg Airport (GCJ-Grand Central)
Guest House
BarBar
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
Location of the Guest House is President Park AH View On Map (72 Dale Road President Park). Top Facilities of this Guest House are Bar.
View More
Excellent4.4

Based on 8 Ratings and 0 reviews

Hospitality4.7

Room4.4

Cleanliness4.5

(8 Ratings)

THB 1,784

THB 1,659

+ THB 423 taxes & fees

Per Night

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

Cluster 59 Issa

Midrand | 3.9 km from Protea Hotel by Marriott Midrand | 5.4 km drive to Johannesburg Airport (GCJ-Grand Central)
Villa
| 3 Bedrooms | Sleeps 7 Guests
Free Wi-FiFree Wi-Fi
Free Shuttle ServiceFree Shuttle Service
GymGym
This 3 Star Villa in City of Johannesburg is located in Midrand. Full Address of property is 82 Tamboti Road La Maison Royale. House 59 View On Map Key amenities of this property are Free Wi-Fi & Free Shuttle Service & Gym.
View More

THB 1,457

THB 1,312

+ THB 335 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card EMI Users. Get THB 437 Off and No Cost EMI on 3 & 6 Month Tenure.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Orchards Executive Accomodation

Glen Austin AH | 3.6 km from Protea Hotel by Marriott Midrand | 1.8 km drive to Johannesburg Airport (GCJ-Grand Central)
Guest House
SpaSpa
Refrigerator
Elevator/LiftElevator/Lift
Free Cancellation
Breakfast 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 Glen Austin AH View On Map (46 Allan Road Glen Austin). Top Facilities of this Guest House are Spa & Refrigerator & Elevator/Lift.
View More

THB 1,825

THB 1,698

+ THB 436 taxes & fees

Per Night

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

Blue Hills Lodge & Conference Centre

Midrand | 4.7 km from Protea Hotel by Marriott Midrand | 6.0 km drive to Johannesburg Airport (GCJ-Grand Central)
Homestay
| Sleeps 2 Guests
Breakfast Included
This 3 Star Bed N Breakfast in City of Johannesburg is located in Midrand. Full Address of property is 124 Acacia Rd View On Map
View More

THB 1,535

THB 1,427

+ THB 323 taxes & fees

Per Night

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

The Oasis 92 on New Midrand

Carlswald | 3.1 km from Protea Hotel by Marriott Midrand | 7 minutes walk to Johannesburg Airport (GCJ-Grand Central)
Apartment
| 1 Bedroom | Sleeps 2 Guests
Free Wi-FiFree Wi-Fi
By Your.Rentals, offering apartments, villas & more globally By Your.Rentals, offering apartments, villas & more globally
Location of the Apartment is Carlswald View On Map (Looper Street 93 on New). Top Facilities of this Apartment are Free Wi-Fi.
View More

THB 2,458

THB 2,286

+ THB 806 taxes & fees

Per Night

Login to Book Now & Pay Later!

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Sandton Sun and Towers

0 1 2 3 4 0 1 2 3 4

THB 6,223

Per Night

Sandton

Amberhall Guesthouse

0 1 2 3 0 1 2 3 4

THB 2,060

Per Night

Noordhang

Riboville

0 1 2 3 4 0 1 2 3 4

THB 6,265

Per Night

Sunninghill

Courtyard Hotel Rosebank

0 1 2 3 0 1 2 3 4

THB 2,114

Per Night

Melrose

Pivot Hotel Montecasino

0 1 2 3 0 1 2 3 4

THB 3,557

Per Night

Magaliessig

The Peech Hotel

0 1 2 3 0 1 2 3 4

THB 5,527

Per Night

Melrose North