You are booking hotel for more than 30 days

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

Select Filters

Price per night
  • (380)
  • (478)
  • (315)
  • (67)
  • (16)
  • (51)
  • (21)

Your Budget

to
Star Category
  • (39)
  • (144)
  • (161)
User Rating
  • (81)
  • (84)
  • (47)
  • (2)
  • (2)
Property Type
  • (680)
  • (266)
  • (179)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (1)
  • (1)
  • (1)
  • (2)
  • (0)
  • (5)
  • (3)
Amenities
Guests Love
  • (94)
  • (1109)
  • (718)

Show -3 more

Booking Preference
Booking Preference
  • (603)
  • (0)
  • (1314)
  • (861)
BACK TO TOP

Similar Properties around

hotelImg
default background imagedefault background imagedefault background imagedefault background image

MINT Express Sandton View

Wynberg | 8.9 km from Margaret's Place
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Free Wi-FiFree Wi-Fi
Free Cancellation
Book with ₹0 Payment
This 3 Star Apartment in City of Johannesburg is located in Wynberg. Full Address of property is Coner 4th Street and Arkwright Ave View On Map Key amenities of this property are Free Wi-Fi.
View More
Very Good4.2

(48 Ratings)

2,779

+ 389 taxes & fees

Per Night

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

23 Whitaker Maboneng Hotelstyle

Jeppestown | 2.5 km from Margaret's Place
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Location of the Apartment is Jeppestown View On Map (23 Whitaker Street Apartment with shared bathroom).
View More

1,141

+ 160 taxes & fees

Per Night

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

Inn & Out Plus

Rosebank | 8.8 km from Margaret's Place
Book with ₹0 Payment
This 2 Star Hotel in City of Johannesburg is located in Rosebank. Full Address of property is 10 Keyes Ave 10 View On Map
View More
Excellent4.7

Based on 3 Ratings and 0 reviews

Cleanliness5

Room4.5

Hospitality4.7

(3 Ratings)

2,186

2,033

+ 524 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

Bannister Hotel

Johannesburg | 7.2 km from Margaret's Place
Childcare ServicesChildcare Services
BarBar
Elevator/LiftElevator/Lift
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Johannesburg View On Map (9 De Beer Street Braamfontein). Top Facilities of this Hotel are Childcare Services & Bar & Elevator/Lift.
View More
Very Good3.6

Based on 43 Ratings and 0 reviews

Cleanliness3.6

Room3.4

Hospitality4.2

(43 Ratings)

3,216

2,991

+ 772 taxes & fees

Per Night

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

CURIOCITY Johannesburg - Hostel

City and Suburban | 4.7 km from Margaret's Place
Beds In A Hostel
| Sleeps 2 Guests
Refrigerator
BarBar
Vehicle RentalsVehicle Rentals
This 4 Star Hostel in City of Johannesburg is located in City and Suburban. Full Address of property is 302 Fox Street View On Map Key amenities of this property are Refrigerator & Bar & Vehicle Rentals.
View More
Very Good3.9

(38 Ratings)

2,785

2,498

+ 640 taxes & fees

Per Night

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

Houghton Guest House

Norwood | 4.9 km from Margaret's Place
Guest House
Kids Play AreaKids Play Area
Shared Kitchen
Location of the Guest House is Norwood View On Map (75 Iris Road Norwood). Top Facilities of this Guest House are Kids Play Area & Shared Kitchen.
View More
Good3.0

(40 Ratings)

2,239

2,083

+ 542 taxes & fees

Per Night

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

ANEW Hotel Parktonian Johannesburg

Johannesburg | 6.8 km from Margaret's Place
Free Shuttle ServiceFree Shuttle Service
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
This property has bigger room options This property has bigger room options
This 4 Star Hotel in City of Johannesburg is located in Johannesburg. Full Address of property is 120 De Korte Street View On Map Key amenities of this property are Free Shuttle Service & Swimming Pool & Gym.
View More
Very Good4.0

Based on 370 Ratings and 0 reviews

Hospitality4.2

Room3.9

Cleanliness4.2

Value For Money3.8

(370 Ratings)

4,938

+ 741 taxes & fees

Per Night

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

Legacy Guest Lodge

Yeoville | 4.7 km from Margaret's Place
Guest House
Free Cancellation
Book with ₹0 Payment
Location of the Guest House is Yeoville View On Map (17 Fortesque Road).
View More
Good3.2

Based on 36 Ratings and 0 reviews

Cleanliness3.5

Room2.9

Hospitality3.3

(36 Ratings)

1,321

1,229

+ 317 taxes & fees

Per Night

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

The Wantage Suites

Rosebank | 8.2 km from Margaret's Place
Guest House
Free Cancellation
Book with ₹0 Payment
Full Address of property is 49 Wantage Road, Rosebank View On Map
View More

4,010

+ 602 taxes & fees

Per Night

Login to Book Now & Pay Later!

hotelImg
default background imagedefault background imagedefault background imagedefault background image

House on York Guest House

South Kensington | 640 m from Margaret's Place
Guest House
Refrigerator
GymGym
Childcare ServicesChildcare Services
Free Cancellation
Book with ₹0 Payment
This property has bigger room options This property has bigger room options
This 4 Star Guest House in City of Johannesburg is located in South Kensington. Full Address of property is No 7 York Road Kensington View On Map Key amenities of this property are Refrigerator & Gym & Childcare Services.
View More
Very Good4.0

Based on 12 Ratings and 0 reviews

Hospitality4.7

Room4.2

Cleanliness4.3

(12 Ratings)

2,909

2,746

+ 698 taxes & fees

Per Night

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

Miraton Eastgate Suites

South Kensington | 750 m from Margaret's Place
Homestay
| Sleeps 2 Guests
Free Cancellation
Book with ₹0 Payment
Location of the Bed N Breakfast is South Kensington View On Map (49 Northumberland Road Eastgate South Bedfordview).
View More
Poor1.7

(3 Ratings)

1,630

1,504

+ 375 taxes & fees

Per Night

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

Habesha Hotel

South Kensington | 580 m from Margaret's Place
Free Cancellation
Book with ₹0 Payment
This 2 Star Hotel in City of Johannesburg is located in South Kensington. Full Address of property is 81 Langerman Dr View On Map
View More

3,619

3,366

+ 858 taxes & fees

Per Night

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

Westmoreland Lodge

South Kensington | 630 m from Margaret's Place | 6.9 km from Johannesburg Airport (QRA-Rand)
Swimming PoolSwimming Pool
Book with ₹0 Payment
Location of the Hotel is South Kensington View On Map (80 Westmoreland Rd, Kensington, Gauteng, South Africa). Top Facilities of this Hotel are Swimming Pool.
View More

2,116

+ 339 taxes & fees

Per Night

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

Pitso aparhotel

Kensington | 970 m from Margaret's Place | 7.0 km drive to Johannesburg Airport (QRA-Rand)
Entire Apartment
| 1 Bedroom | Sleeps 5 Guests
Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
JacuzziJacuzzi
Book with ₹0 Payment
Breakfast Included
Full Address of property is 1 Smith Rd, Kensington, Johannesburg View On Map Key amenities of this property are Swimming Pool & Elevator/Lift & Jacuzzi.
View More

26,008

+ 3,641 taxes & fees

Per Night

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

GN sacco pty ltd trade as De'moore guest house

Kensington | 220 m from Margaret's Place | 7.0 km drive to Johannesburg Airport (QRA-Rand)
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
JacuzziJacuzzi
Swimming PoolSwimming Pool
Free Cancellation
Book with ₹0 Payment
Location of the Bed N Breakfast is Kensington View On Map (31 Westmoreland Road). Top Facilities of this Bed N Breakfast are Jacuzzi & Swimming Pool.
View More

1,226

+ 172 taxes & fees

Per Night

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

Casa Eastgate Mall

South Kensington | 950 m from Margaret's Place
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Pay@Hotel
Full Address of property is 72 Northumberland Road View On Map Key amenities of this property are Swimming Pool.
View More

2,188

+ 306 taxes & fees

Per Night

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

Casa Eastgate

South Kensington | 950 m from Margaret's Place
Guest House
Swimming PoolSwimming Pool
Book with ₹0 Payment
Location of the Guest House is South Kensington View On Map (72 Northumberland Road). Top Facilities of this Guest House are Swimming Pool.
View More

5,516

+ 772 taxes & fees

Per Night

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

Queen's Place

South Kensington | 510 m from Margaret's Place
Guest House
Book with ₹0 Payment
Full Address of property is 139 Queens Street View On Map
View More

4,051

+ 608 taxes & fees

Per Night

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

Poolside Artistic Retreat

Kensington | 750 m from Margaret's Place | 6.6 km drive to Johannesburg Airport (QRA-Rand)
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Book with ₹0 Payment
Location of the Apartment is Kensington View On Map (204 Derby Road). Top Facilities of this Apartment are Swimming Pool.
View More

3,310

+ 463 taxes & fees

Per Night

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

Cozy oasis on Derby

Kensington | 750 m from Margaret's Place | 6.6 km drive to Johannesburg Airport (QRA-Rand)
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Book with ₹0 Payment
Full Address of property is 204 Derby Road View On Map Key amenities of this property are Swimming Pool.
View More

1,839

+ 257 taxes & fees

Per Night

Login to Book Now & Pay Later!

City Of Johannesburg Hotels by Popular Areas

Similar Properties in City Of Johannesburg Like Margaret's Place

84 on Fourth

0 1 2 0 1 2 3 4

₹ 6,495

Per Night

Melville

Little Forest Guest House

0 1 2 0 1 2 3 4

₹ 4,802

Per Night

Parkhurst

New Doornfontein

Alcazaba Lodges

0 1 2 0 1 2 3 4

₹ 3,897

Per Night

Fordsburg

Melrose Place Guest Lodge

0 1 2 0 1 2 3 4

₹ 6,881

Per Night

Illovo

@Sandton Hotel

0 1 2 0 1 2 3 4

₹ 8,962

Per Night

Sandton

Garden Court Eastgate

0 1 2 0 1 2 3 4

₹ 5,769

Per Night

Bruma

CedarWoods of Sandton

0 1 2 0 1 2 3 4

₹ 4,346

Per Night

Gallo Manor

Constantia Kloof

Sandown

Four Star Hotels in City Of Johannesburg

Dowerglen

Blueberry Hill Hotel

0 1 2 3 0 1 2 3 4

₹ 9,440

Per Night

Honeydew

The Wesley

0 1 2 3 0 1 2 3 4

₹ 11,135

Per Night

Bryanston

Waterval 5-Ir

Southern Sun Hyde Park

0 1 2 3 0 1 2 3 4

₹ 6,997

Per Night

Hyde Park

Villa Simonne

0 1 2 3 0 1 2 3 4

₹ 8,247

Per Night

Houghton Estate

Five Star Hotels in City Of Johannesburg

Riboville

0 1 2 3 4 0 1 2 3 4

₹ 15,906

Per Night

Sunninghill

Seven Villa Hotel and Spa

0 1 2 3 4 0 1 2 3 4

₹ 9,535

Per Night

Strathavon

The Capital on the Park

0 1 2 3 4 0 1 2 3 4

₹ 8,366

Per Night

Sandown

Palazzo Hotel

0 1 2 3 4 0 1 2 3 4

₹ 15,861

Per Night

Fourways

Raphael Penthouse Suites

0 1 2 3 4 0 1 2 3 4

₹ 12,890

Per Night

Sandton

Sandton Sun and Towers

0 1 2 3 4 0 1 2 3 4

₹ 14,927

Per Night

Sandton

Houghton Estate

DaVinci Suites

0 1 2 3 4 0 1 2 3 4

₹ 20,587

Per Night

Sandton

Best Hotels in City Of Johannesburg

Reef Hotel

0 1 2 3 0 1 2 3 4

₹ 5,077

Per Night

Marshalltown

Indaba Hotel

0 1 2 3 0 1 2 3 4

₹ 7,060

Per Night

Lone Hill

The Maslow Hotel, Sandton

0 1 2 3 0 1 2 3 4

₹ 12,926

Per Night

Sandown

Ascot Boutique Hotel

0 1 2 3 0 1 2 3 4

₹ 3,165

Per Night

Norwood

The Peech Hotel

0 1 2 3 0 1 2 3 4

₹ 20,696

Per Night

Melrose North

54 On Bath

0 1 2 3 4 0 1 2 3 4

₹ 13,717

Per Night

Rosebank

Houghton Estate

Southern Sun Hyde Park

0 1 2 3 0 1 2 3 4

₹ 6,997

Per Night

Hyde Park

The Michelangelo Towers

0 1 2 3 4 0 1 2 3 4

₹ 22,383

Per Night

Sandton

Johannesburg

BlackBrick Sandton Two

0 1 2 3 0 1 2 3 4

₹ 6,641

Per Night

Sandton

Seven Villa Hotel and Spa

0 1 2 3 4 0 1 2 3 4

₹ 9,535

Per Night

Strathavon

Properties in City Of Johannesburg

Best Hotels in Cities Nearby City Of Johannesburg

Premier Hotel OR Tambo

0 1 2 3 0 1 2 3 4

₹ 7,282

Per Night

Rhodesfield

Ravenswood

Jurgenspark

Rhodesfield

Pretoria

Premier Hotel Pretoria

0 1 2 3 0 1 2 3 4

₹ 4,024

Per Night

Arcadia

Jurgenspark

The Centurion Hotel

0 1 2 3 0 1 2 3 4

₹ 6,457

Per Night

Centurion Central

Global Presence

Show More