You are booking hotel for more than 30 days

2196 Properties in City of Johannesburg

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

Select Filters

Price per night
  • (20)
  • (30)
  • (17)
  • (13)
  • (5)
  • (8)
  • (2)

Your Budget

to
Star Category
  • (49)
  • (194)
  • (282)
User Rating
  • (95)
  • (97)
  • (59)
  • (7)
  • (2)
Property Type
  • (1176)
  • (438)
  • (250)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (1)
  • (1)
  • (2)
  • (1)
  • (5)
  • (2)
Amenities
Guests Love
  • (1075)
  • (125)
  • (1722)

Show -3 more

Booking Preference
Booking Preference
  • (997)
  • (0)
  • (2161)
  • (1489)
BACK TO TOP

Similar Properties around

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Protea Hotel by Marriott Johannesburg Balalaika Sandton

Sandton | 3.3 km from Marriott Executive Apartments Johannesburg, Melrose Arch
Free Shuttle ServiceFree Shuttle Service
JacuzziJacuzzi
Swimming PoolSwimming Pool
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 Sandton. Full Address of property is 20 Maude Street View On Map Key amenities of this property are Free Shuttle Service & Jacuzzi & Swimming Pool.
View More
Very Good4.1

Based on 861 Ratings and 0 reviews

Hospitality4.2

Room3.9

Cleanliness4.3

Value For Money4

(861 Ratings)

THB 2,763

+ THB 446 taxes & fees

Per Night

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

Johannesburg Marriott Hotel Melrose Arch

Birnam | 20 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Swimming PoolSwimming Pool
GymGym
BarBar
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Hotel is Birnam View On Map (42 The High Street, Melrose Arch). Top Facilities of this Hotel are Swimming Pool & Gym & Bar.
View More
Excellent4.5

Based on 122 Ratings and 0 reviews

Hospitality4.5

Room4.7

Cleanliness4.7

(122 Ratings)

THB 6,409

+ THB 1,153 taxes & fees

Per Night

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

Southern Sun Katherine Street

Sandown | 2.9 km from Marriott Executive Apartments Johannesburg, Melrose Arch
Free Shuttle ServiceFree Shuttle Service
Swimming PoolSwimming Pool
GymGym
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 Sandown. Full Address of property is 115 Katherine Street, Sandown View On Map Key amenities of this property are Free Shuttle Service & Swimming Pool & Gym.
View More
Excellent4.3

Based on 76 Ratings and 0 reviews

Hospitality4.3

Room4.1

Cleanliness4.4

Value For Money3

(76 Ratings)

THB 2,659

+ THB 426 taxes & fees

Per Night

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

The Residence Boutique Hotel

Houghton Estate | 3.8 km from Marriott Executive Apartments Johannesburg, Melrose Arch
Guest House
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
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 Houghton Estate View On Map (17th 4th Avenue Houghton). Top Facilities of this Guest House are Jacuzzi & Spa & Swimming Pool.
View More
Excellent4.9

Based on 286 Ratings and 0 reviews

Hospitality4.9

Room4.8

Cleanliness4.9

(286 Ratings)

THB 9,336

THB 7,611

+ THB 1,920 taxes & fees

Per Night

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

Mercure Johannesburg Bedfordview Hotel

Bedfordview | 7.5 km from Marriott Executive Apartments Johannesburg, Melrose Arch
Swimming PoolSwimming Pool
BarBar
By Accor, famous for brands like Novotel & Pullman By Accor, famous for brands like Novotel & Pullman
This 3 Star Hotel in City of Johannesburg is located in Bedfordview. Full Address of property is 33 Bradford Road Bedfordview View On Map Key amenities of this property are Swimming Pool & Bar.
View More
Very Good3.7

Based on 197 Ratings and 0 reviews

Location4.4

Cleanliness3.9

Room3.5

Hospitality3.7

Value For Money3.8

(197 Ratings)

THB 2,290

+ THB 321 taxes & fees

Per Night

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

Four Seasons Hotel The Westcliff, Johannesburg

Forest Town | 5.6 km from Marriott Executive Apartments Johannesburg, Melrose Arch
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
Location of the Hotel is Forest Town View On Map (67 Jan Smuts Avenue). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.7

Based on 344 Ratings and 0 reviews

Hospitality4.8

Room4.7

Cleanliness4.8

Value For Money5

(344 Ratings)

THB 14,929

+ THB 2,411 taxes & fees

Per Night

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

Gardenia Boutique Hotel

Craighall Park | 3.8 km from Marriott Executive Apartments Johannesburg, Melrose Arch
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
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 Craighall Park. Full Address of property is 14 Portland Ave, Craighall Park View On Map Key amenities of this property are Swimming Pool.
View More
Very Good4.0

Based on 43 Ratings and 0 reviews

Hospitality4

Room3.9

Cleanliness4

(43 Ratings)

THB 1,948

THB 1,650

+ THB 248 taxes & fees

Per Night

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

The Leonardo

Sandton | 3.3 km from Marriott Executive Apartments Johannesburg, Melrose Arch
Apartment
| Sleeps 2 Guests
SpaSpa
GymGym
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Apart-hotel is Sandton View On Map (75 Maude Street). Top Facilities of this Apart-hotel are Spa & Gym & Elevator/Lift.
View More
Excellent4.5

(42 Ratings)

THB 7,313

THB 6,801

+ THB 1,758 taxes & fees

Per Night

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

Courtyard Hotel Rosebank

Melrose | 2.8 km from Marriott Executive Apartments Johannesburg, Melrose Arch
Swimming PoolSwimming Pool
GymGym
Elevator/LiftElevator/Lift
This 4 Star Hotel in City of Johannesburg is located in Melrose. Full Address of property is Corner Oxford and Tyrwhitt Avenue Rosebank View On Map Key amenities of this property are Swimming Pool & Gym & Elevator/Lift.
View More
Excellent4.3

Based on 349 Ratings and 0 reviews

Hospitality4.2

Room4.2

Cleanliness4.5

(349 Ratings)

THB 2,049

THB 1,700

+ THB 492 taxes & fees

Per Night

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

Odyssey Luxury Apartments

Morningside | 5.2 km from Marriott Executive Apartments Johannesburg, Melrose Arch
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
Location of the Apartment is Morningside View On Map (164 Rivonia Road). Top Facilities of this Apartment are Swimming Pool & Elevator/Lift.
View More
Very Good3.6

(85 Ratings)

THB 1,556

+ THB 233 taxes & fees

Per Night

Login to Book Now & Pay Later!

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Protea Hotel Fire & Ice by Marriott JHB Melrose Arch

Birnam | 70 m from Marriott Executive Apartments Johannesburg, Melrose Arch
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 4 Star Hotel in City of Johannesburg is located in Birnam. Full Address of property is 22 Whitely Street View On Map Key amenities of this property are Gym & Elevator/Lift.
View More
Very Good4.2

Based on 372 Ratings and 0 reviews

Hospitality4.1

Room4.3

Cleanliness4.5

Value For Money4.2

(372 Ratings)

THB 4,329

+ THB 699 taxes & fees

Per Night

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

Villa Moyal

Syferfontein 51-Ir | 560 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Swimming PoolSwimming Pool
Free Cancellation
By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
Location of the Hotel is Syferfontein 51-Ir View On Map (47A Atholl Oakland Drive Melrose North). Top Facilities of this Hotel are Swimming Pool.
View More
Excellent4.6

Based on 29 Ratings and 0 reviews

Hospitality4.7

Room4.6

Cleanliness4.8

(29 Ratings)

THB 2,229

THB 2,073

+ THB 535 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

African Pride Melrose Arch Hotel, Autograph Collection

Birnam | 250 m from Marriott Executive Apartments Johannesburg, Melrose Arch
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 398 Ratings and 0 reviews

Hospitality4.6

Room4.7

Cleanliness4.7

Value For Money4.3

(398 Ratings)

THB 5,185

THB 4,550

+ THB 816 taxes & fees

Per Night

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

Oxford Healthcare Retreat

Melrose North | 410 m from Marriott Executive Apartments Johannesburg, Melrose Arch
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,012

THB 6,521

+ THB 1,657 taxes & fees

Per Night

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

The Capital Melrose

Birnam | 190 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Swimming PoolSwimming Pool
GymGym
Elevator/LiftElevator/Lift
Free Cancellation
This property has bigger room options This property has bigger room options
This 3 Star Hotel in City of Johannesburg is located in Birnam. Full Address of property is Atholl Oaklands Road Corner of Kernick Ave View On Map Key amenities of this property are Swimming Pool & Gym & Elevator/Lift.
View More
Excellent4.5

Based on 94 Ratings and 0 reviews

Cleanliness4.7

Room4.6

Hospitality4.5

(94 Ratings)

THB 2,833

THB 2,635

+ THB 658 taxes & fees

Per Night

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

MINT Express Melrose View

Bramley | 860 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Apartment
| Sleeps 2 Guests
Free Wi-FiFree Wi-Fi
Balcony/TerraceBalcony/Terrace
Free Cancellation
Location of the Apartment is Bramley View On Map (cnr Junction and Forest Road). Top Facilities of this Apartment are Free Wi-Fi & Balcony/Terrace.
View More
Excellent4.7

(14 Ratings)

THB 1,354

THB 1,259

+ THB 311 taxes & fees

Per Night

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

Melrose Hideout B&B

Syferfontein 51-Ir | 400 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Homestay
SpaSpa
Free Cancellation till 24 hrs before check in
This 3 Star Bed N Breakfast in City of Johannesburg is located in Syferfontein 51-Ir. Full Address of property is 7 Lymington Avenue View On Map Key amenities of this property are Spa.
View More

THB 1,334

THB 1,113

+ THB 252 taxes & fees

Per Night

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

Olive Boutique and Accommodation

Syferfontein 51-Ir | 520 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Guest House
Swimming PoolSwimming Pool
Free Cancellation
Location of the Guest House is Syferfontein 51-Ir View On Map (34 Dennington Avenue). Top Facilities of this Guest House are Swimming Pool.
View More
Very Good3.9

(82 Ratings)

THB 1,793

+ THB 251 taxes & fees

Per Night

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

The Melrose Kernick Avenue Apartment

Melrose North | 450 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Entire Apartment
| 2 Bedrooms | Sleeps 4 Guests
Full Address of property is 36 Kernick Avenue View On Map
View More

THB 3,078

+ THB 647 taxes & fees

Per Night

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

Hideout Hotel Apartment

Atholl | 850 m from Marriott Executive Apartments Johannesburg, Melrose Arch
Entire Apartment
| 2 Bedrooms | Sleeps 4 Guests
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,680

THB 3,103

+ THB 434 taxes & fees

Per Night

Login to Book Now & Pay Later!

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Johannesburg

City Lodge Hotel Eastgate

0 1 2 3 0 1 2 3 4

THB 1,868

Per Night

Bruma

Bryanston

Pivot Hotel Montecasino

0 1 2 3 0 1 2 3 4

THB 3,871

Per Night

Magaliessig

DaVinci Suites

0 1 2 3 4 0 1 2 3 4

THB 6,919

Per Night

Sandton