You are booking hotel for more than 30 days

1140 Properties in City of Johannesburg

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

Select Filters

Price per night
  • (295)
  • (320)
  • (337)
  • (111)
  • (52)
  • (16)

Your Budget

to
Star Category
  • (40)
  • (144)
  • (159)
User Rating
  • (80)
  • (85)
  • (46)
  • (2)
  • (2)
Property Type
  • (558)
  • (231)
  • (177)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (1)
  • (1)
  • (2)
  • (1)
  • (6)
  • (3)
Amenities
Guests Love
  • (88)
  • (942)
  • (610)

Show -3 more

Booking Preference
Booking Preference
  • (483)
  • (0)
  • (1122)
  • (707)
BACK TO TOP

Similar Properties around

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Legacy Guest Lodge

Yeoville | 190 m from Monarchy Guest House
Guest House
Free Cancellation
This 3 Star Guest House in City of Johannesburg is located in Yeoville. Full Address of property is 17 Fortesque Road View On Map
View More
Good3.2

Based on 36 Ratings and 0 reviews

Cleanliness3.5

Room2.9

Hospitality3.3

(36 Ratings)

THB 521

THB 485

+ THB 125 taxes & fees

Per Night

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

CityZen escape: blackout ready

Johannesburg | 3.5 km from Monarchy Guest House
Entire Apartment
| 1 Bedroom | Sleeps 3 Guests
Elevator/LiftElevator/Lift
Location of the Apartment is Johannesburg View On Map (26 Juta Street). Top Facilities of this Apartment are Elevator/Lift.
View More

THB 1,373

THB 1,170

+ THB 302 taxes & fees

Per Night

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

Maboneng Haven 1

City and Suburban | 2.4 km from Monarchy Guest House
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Free Cancellation
Full Address of property is 260 Main Street View On Map Key amenities of this property are Swimming Pool.
View More

THB 968

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

1804 Franklin 3-Bed Penthouse with Rooftop Jacuzzi

Newtown | 3.4 km from Monarchy Guest House
Entire Apartment
| 3 Bedrooms | Sleeps 6 Guests
Elevator/LiftElevator/Lift
JacuzziJacuzzi
GymGym
Location of the Apartment is Newtown View On Map (4 Pritchard Street 1804 The Franklin). Top Facilities of this Apartment are Elevator/Lift & Jacuzzi & Gym.
View More

THB 11,078

THB 8,776

+ THB 1,642 taxes & fees

Per Night

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

Revolution House

City and Suburban | 2.3 km from Monarchy Guest House
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Free Wi-FiFree Wi-Fi
Balcony/TerraceBalcony/Terrace
Full Address of property is 259 Main Street View On Map Key amenities of this property are Free Wi-Fi & Balcony/Terrace.
View More

THB 1,452

+ THB 203 taxes & fees

Per Night

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

Lilian Lofts Hotel & Spa

Fordsburg | 4.8 km from Monarchy Guest House
Apartment
| 1 Bedroom | Sleeps 2 Guests
Elevator/LiftElevator/Lift
Pay@Hotel
This property has bigger room options This property has bigger room options
Location of the Apart-hotel is Fordsburg View On Map (48 Lillian Street). Top Facilities of this Apart-hotel are Elevator/Lift.
View More

THB 1,503

+ THB 225 taxes & fees

Per Night

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

@Derricks Luxury Apartments

Johannesburg | 2.7 km from Monarchy Guest House
Entire Apartment
| 1 Bedroom | Sleeps 3 Guests
BarBar
Full Address of property is 187 Fox Street View On Map Key amenities of this property are Bar.
View More

THB 1,199

THB 1,012

+ THB 142 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 | 3.1 km from Monarchy Guest House
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

THB 451

+ THB 63 taxes & fees

Per Night

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

Cloud Ink @Mapungubwe

Marshalltown | 3.7 km from Monarchy Guest House
Entire Apartment
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Free Cancellation
Full Address of property is 50 Marshall Street View On Map Key amenities of this property are Swimming Pool.
View More

THB 1,371

+ THB 270 taxes & fees

Per Night

Login to Book Now & Pay Later!

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Miraton Guest Lodge

Lorentzville | 380 m from Monarchy Guest House
Guest House
Free Cancellation
This 3 Star Guest House in City of Johannesburg is located in Lorentzville. Full Address of property is 19 Natal Street View On Map
View More
Good3.2

Based on 20 Ratings and 0 reviews

Cleanliness3.8

Room3.4

Hospitality3.5

(20 Ratings)

THB 531

THB 450

+ THB 120 taxes & fees

Per Night

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

Royal Crown Guesthouse

Yeoville | 160 m from Monarchy Guest House
Guest House
Location of the Guest House is Yeoville View On Map (21 Page St).
View More
Very Good3.6

Based on 26 Ratings and 0 reviews

Cleanliness3.7

Room3.5

Hospitality3.6

(26 Ratings)

THB 538

THB 500

+ THB 128 taxes & fees

Per Night

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

Grace and Gift Guesthouse

Bertrams | 860 m from Monarchy Guest House
Guest House
Shared Kitchen
Free Cancellation till 24 hrs before check in
This 3 Star Guest House in City of Johannesburg is located in Bertrams. Full Address of property is No. 6, Gordon Road Bertrams View On Map Key amenities of this property are Shared Kitchen.
View More
Good3.1

Based on 13 Ratings and 0 reviews

Location3

Cleanliness3.2

Room3.1

Hospitality3.2

(13 Ratings)

THB 511

THB 476

+ THB 127 taxes & fees

Per Night

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

ANCHOR GUEST LODGE

Yeoville | 240 m from Monarchy Guest House
BarBar
This property has bigger room options This property has bigger room options
Location of the Hotel is Yeoville View On Map (3 Kenmere Road). Top Facilities of this Hotel are Bar.
View More

THB 690

+ THB 97 taxes & fees

Per Night

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

Chisam Guest Lodge Pty Ltd

Yeoville | 210 m from Monarchy Guest House
Full Address of property is 7 Cavendish Road, Yeoville View On Map
View More

THB 1,279

+ THB 192 taxes & fees

Per Night

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

79 Dunbar St

Upper Houghton | 960 m from Monarchy Guest House
Guest House
Location of the Guest House is Upper Houghton View On Map (79 Dunbar St).
View More

THB 22,247

THB 20,690

+ THB 4,682 taxes & fees

Per Night

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

dejazzy guest house

Yeoville | 420 m from Monarchy Guest House
Guest House
This 2 Star Guest House in City of Johannesburg is located in Yeoville. Full Address of property is 33 Grafton Rd View On Map
View More

THB 1,229

THB 1,143

+ THB 259 taxes & fees

Per Night

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

Unit1 Guest House

Upper Houghton | 820 m from Monarchy Guest House
Guest House
Location of the Guest House is Upper Houghton View On Map (47 Dunbar St).
View More

THB 2,399

+ THB 360 taxes & fees

Per Night

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

Le Maki on 54

Upper Houghton | 870 m from Monarchy Guest House
Guest House
Swimming PoolSwimming Pool
BarBar
Full Address of property is 54 Saint Johns Road View On Map Key amenities of this property are Swimming Pool & Bar.
View More

THB 2,541

+ THB 356 taxes & fees

Per Night

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

Foxwood House

Lower Houghton | 2.6 km from Monarchy Guest House
Swimming PoolSwimming Pool
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 Lower Houghton View On Map (No. 13 Fifth Street Houghton). Top Facilities of this Hotel are Swimming Pool.
View More
Excellent4.7

Based on 29 Ratings and 0 reviews

Cleanliness4.7

Room4.3

Hospitality4.8

(29 Ratings)

THB 2,823

THB 2,626

+ THB 680 taxes & fees

Per Night

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

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Bryanston

Johannesburg

Wendywood

The Parkwood

0 1 2 3 4 0 1 2 3 4

THB 5,102

Per Night

Parkwood

Randpark