You are booking hotel for more than 30 days

1266 Properties in City of Johannesburg

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

Select Filters

Price per night
  • (334)
  • (458)
  • (270)
  • (90)
  • (43)
  • (47)
  • (24)

Your Budget

to
Star Category
  • (41)
  • (146)
  • (156)
User Rating
  • (81)
  • (83)
  • (49)
  • (2)
  • (2)
Property Type
  • (640)
  • (255)
  • (180)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (1)
  • (1)
  • (2)
  • (0)
  • (5)
  • (3)
Amenities
Guests Love
  • (695)
  • (1060)
  • (90)

Show -3 more

Booking Preference
Booking Preference
  • (561)
  • (0)
  • (1251)
  • (805)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

DMpire Suite

Atholl | 10 m from MT Perry
Guest House
Full Address of property is 59 Desborough Avenue View On Map
View More

THB 1,159

+ THB 162 taxes & fees

Per Night

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

African Pride Melrose Arch Hotel, Autograph Collection

Birnam | 900 m from MT Perry
GymGym
Elevator/LiftElevator/Lift
Breakfast Included
A Marriott property A Marriott property
Location of the Hotel is Birnam View On Map (1 Melrose Square, Melrose Arch). Top Facilities of this Hotel are Gym & Elevator/Lift.
View More
Excellent4.6

Based on 396 Ratings and 0 reviews

Hospitality4.6

Room4.6

Cleanliness4.7

Value For Money4.3

(396 Ratings)

THB 5,905

THB 4,743

+ THB 856 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 | 770 m from MT Perry
GymGym
Elevator/LiftElevator/Lift
Breakfast Included
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,950

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

Marriott Executive Apartments Johannesburg, Melrose Arch

Birnam | 710 m from MT Perry
Swimming PoolSwimming Pool
GymGym
Elevator/LiftElevator/Lift
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 & Elevator/Lift.
View More
Excellent4.8

Based on 39 Ratings and 0 reviews

Hospitality4.5

Room4.9

Cleanliness4.9

(39 Ratings)

THB 8,449

+ THB 1,365 taxes & fees

Per Night

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

Anka Lodge

Atholl | 790 m from MT Perry
Entire Villa
| Sleeps 2 Guests
Free Wi-FiFree Wi-Fi
Free Cancellation till 24 hrs before check in
This 3 Star Villa 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 Free Wi-Fi.
View More
Excellent4.7

(19 Ratings)

THB 1,727

THB 1,606

+ THB 363 taxes & fees

Per Night

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

Johannesburg Marriott Hotel Melrose Arch

Birnam | 720 m from MT Perry
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 116 Ratings and 0 reviews

Hospitality4.5

Room4.7

Cleanliness4.7

(116 Ratings)

THB 7,083

+ THB 1,282 taxes & fees

Per Night

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

The Capital Melrose

Birnam | 900 m from MT Perry
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 90 Ratings and 0 reviews

Cleanliness4.7

Room4.6

Hospitality4.5

(90 Ratings)

THB 2,556

THB 2,377

+ THB 597 taxes & fees

Per Night

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

MINT Express Melrose View

Bramley | 480 m from MT Perry
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.6

(11 Ratings)

THB 1,470

THB 1,103

+ THB 273 taxes & fees

Per Night

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

Melrose Hideout B&B

Syferfontein 51-Ir | 420 m from MT Perry
Homestay
| Sleeps 2 Guests
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,321

THB 1,103

+ THB 250 taxes & fees

Per Night

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

Rekky Signature Guesthouse

Bramley | 780 m from MT Perry
Guest House
Swimming PoolSwimming Pool
Indoor GamesIndoor Games
BarBar
Free Cancellation
Location of the Guest House is Bramley View On Map (Kelvin Road 44 45 Kelvin Road, Bramley). Top Facilities of this Guest House are Swimming Pool & Indoor Games & Bar.
View More

THB 925

+ THB 139 taxes & fees

Per Night

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

@Home Cottage

Bramley | 870 m from MT Perry
Apartment
Breakfast Included
Full Address of property is 7 Homestead Road Bramley View On Map
View More

THB 1,244

+ THB 187 taxes & fees

Per Night

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

Treehouse on Maple

Atholl | 840 m from MT Perry
Guest House
Swimming PoolSwimming Pool
This property has bigger room options This property has bigger room options
Location of the Guest House is Atholl View On Map (52 Maple Dr). Top Facilities of this Guest House are Swimming Pool.
View More

THB 1,914

+ THB 306 taxes & fees

Per Night

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

Olive Boutique and Accommodation

Syferfontein 51-Ir | 200 m from MT Perry
Guest House
Swimming PoolSwimming Pool
Free Cancellation
Full Address of property is 34 Dennington Avenue View On Map Key amenities of this property are Swimming Pool.
View More
Very Good3.9

(82 Ratings)

THB 1,778

+ THB 249 taxes & fees

Per Night

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

31 on Forest (Matamela Suite)

Bramley | 880 m from MT Perry
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Location of the Apartment is Bramley View On Map (31 Forest Road UNIT 1). Top Facilities of this Apartment are Swimming Pool.
View More

THB 1,294

THB 1,159

+ THB 162 taxes & fees

Per Night

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

Cosy apt 5min to Sandton City 8

Bramley | 590 m from MT Perry
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Full Address of property is 31 Forest Road View On Map Key amenities of this property are Swimming Pool.
View More

THB 1,046

+ THB 146 taxes & fees

Per Night

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

Lux apt 5min to Sandton 9

Bramley | 590 m from MT Perry
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Location of the Apartment is Bramley View On Map (31 Forest Road). Top Facilities of this Apartment are Swimming Pool.
View More

THB 1,046

+ THB 146 taxes & fees

Per Night

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

Cosy Nest 5 min to Sandton City 16

Bramley | 590 m from MT Perry
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Full Address of property is 31 Forest Road View On Map Key amenities of this property are Swimming Pool.
View More

THB 1,046

+ THB 146 taxes & fees

Per Night

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

31 on Forest Road (FatsoDelux)

Bramley | 590 m from MT Perry
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Location of the Apartment is Bramley View On Map (31 Forest Road). Top Facilities of this Apartment are Swimming Pool.
View More

THB 1,375

THB 1,231

+ THB 172 taxes & fees

Per Night

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

Mmanokeng Suit

Bramley | 590 m from MT Perry
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Full Address of property is 31 Forest Road View On Map Key amenities of this property are Swimming Pool.
View More

THB 1,132

THB 1,014

+ THB 142 taxes & fees

Per Night

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

Lux apt 5min to Sandton 17

Bramley | 590 m from MT Perry
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Location of the Apartment is Bramley View On Map (31 Forest Road). Top Facilities of this Apartment are Swimming Pool.
View More

THB 1,046

+ THB 146 taxes & fees

Per Night

Login to Book Now & Pay Later!

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

The Parkwood

0 1 2 3 4 0 1 2 3 4

THB 3,558

Per Night

Parkwood

Wendywood

Northcliff

Gardenia Boutique Hotel

0 1 2 3 0 1 2 3 4

THB 1,364

Per Night

Craighall Park

Black Eagle Hotel & Spa

0 1 2 3 0 1 2 3 4

THB 2,547

Per Night

Poortview AH