You are booking hotel for more than 30 days

1109 Properties in City of Johannesburg

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

Select Filters

Price per night
  • (287)
  • (401)
  • (240)
  • (81)
  • (45)
  • (41)
  • (14)

Your Budget

to
Star Category
  • (37)
  • (134)
  • (161)
User Rating
  • (78)
  • (82)
  • (45)
  • (2)
  • (2)
Property Type
  • (550)
  • (219)
  • (170)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (1)
  • (1)
  • (2)
  • (0)
  • (6)
  • (3)
Amenities
Guests Love
  • (584)
  • (81)
  • (915)

Show -3 more

Booking Preference
Booking Preference
  • (477)
  • (0)
  • (1093)
  • (697)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Arum Place Guest House

Westdene | 950 m from Naisar's Apartments Primrose,Johannesburg
Guest House
Free Shuttle ServiceFree Shuttle Service
Swimming PoolSwimming Pool
Breakfast Included
This 4 Star Guest House in City of Johannesburg is located in Westdene. Full Address of property is 15 1st Street Melville View On Map Key amenities of this property are Free Shuttle Service & Swimming Pool.
View More
Excellent4.8

Based on 37 Ratings and 0 reviews

Hospitality4.8

Room4.7

Cleanliness4.8

(37 Ratings)

THB 1,727

THB 1,394

+ THB 355 taxes & fees

Per Night

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

Hadeda Hall

Westdene | 980 m from Naisar's Apartments Primrose,Johannesburg
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Free Cancellation
Location of the Bed N Breakfast is Westdene View On Map (6 Maldon Rd Westdene).
View More

THB 1,133

+ THB 159 taxes & fees

Per Night

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

Fatmols guest lodge

Westdene | 920 m from Naisar's Apartments Primrose,Johannesburg
Guest House
Swimming PoolSwimming Pool
This property has bigger room options This property has bigger room options
Full Address of property is 5 Avalanche Street Westdene View On Map Key amenities of this property are Swimming Pool.
View More

THB 1,378

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

No9 Aberdeen

Rossmore | 280 m from Naisar's Apartments Primrose,Johannesburg
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Swimming PoolSwimming Pool
Free Cancellation
Location of the Homestay is Rossmore View On Map (Aberdeen Street No9). Top Facilities of this Homestay are Swimming Pool.
View More

THB 891

+ THB 125 taxes & fees

Per Night

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

Quaint, quiet retro charm

Westdene | 750 m from Naisar's Apartments Primrose,Johannesburg
Entire Apartment
| 2 Bedrooms | Sleeps 3 Guests
Full Address of property is 32A Stafford Street View On Map
View More

THB 4,096

THB 3,242

+ THB 546 taxes & fees

Per Night

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

The KEDESAN Huis - Guest House

Brixton | 910 m from Naisar's Apartments Primrose,Johannesburg
Guest House
BarBar
Free Cancellation
Location of the Guest House is Brixton View On Map (35 Ripley Road). Top Facilities of this Guest House are Bar.
View More

THB 1,459

+ THB 204 taxes & fees

Per Night

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

Pablo House

Melville | 1.1 km from Naisar's Apartments Primrose,Johannesburg
Guest House
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
This 4 Star Guest House in City of Johannesburg is located in Melville. Full Address of property is 3 4th Avenue Melville View On Map Key amenities of this property are Swimming Pool.
View More
Excellent4.9

Based on 120 Ratings and 0 reviews

Hospitality4.9

Room4.8

Cleanliness4.9

(120 Ratings)

THB 3,510

THB 3,264

+ THB 840 taxes & fees

Per Night

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

motel Mi Pi CHi

Melville | 1.5 km from Naisar's Apartments Primrose,Johannesburg
Guest House
Night ClubNight Club
Free Cancellation
Location of the Guest House is Melville View On Map (35 Fourth Avenue Melville). Top Facilities of this Guest House are Night Club.
View More
Excellent4.4

Based on 110 Ratings and 0 reviews

Hospitality4.5

Room4.4

Cleanliness4.7

(110 Ratings)

THB 1,292

THB 1,202

+ THB 318 taxes & fees

Per Night

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

BnB on 8th Avenue

Melville | 2.4 km from Naisar's Apartments Primrose,Johannesburg
Room In A Homestay
| Sleeps 2 Guests
CanoeingCanoeing
Water park
GymGym
Free Cancellation
This 3 Star Bed N Breakfast in City of Johannesburg is located in Melville. Full Address of property is 54a 8th Avenue Melville View On Map Key amenities of this property are Canoeing & Water park & Gym.
View More
Excellent5.0

(25 Ratings)

THB 1,476

THB 1,329

+ THB 311 taxes & fees

Per Night

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

Grand View B&B

Brixton | 1.3 km from Naisar's Apartments Primrose,Johannesburg
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Shared Kitchen
Free Cancellation
Pay@Hotel
Location of the Bed N Breakfast is Brixton View On Map (45 Putney Road, Auckland Park). Top Facilities of this Bed N Breakfast are Shared Kitchen.
View More
Excellent4.3

(27 Ratings)

THB 1,478

+ THB 15 taxes & fees

Per Night

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

Garden Court Milpark

Braamfontein Werf | 2.9 km from Naisar's Apartments Primrose,Johannesburg
Swimming PoolSwimming Pool
GymGym
BarBar
Free Cancellation till 24 hrs before check in
Breakfast Included
This property has bigger room options This property has bigger room options
This 3 Star Hotel in City of Johannesburg is located in Braamfontein Werf. Full Address of property is Corner of Empire Road and Owl Street View On Map Key amenities of this property are Swimming Pool & Gym & Bar.
View More
Very Good3.9

Based on 69 Ratings and 0 reviews

Cleanliness4.2

Room4

Hospitality4.1

(69 Ratings)

THB 2,421

THB 2,015

+ THB 498 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 649 Off.

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Reef Hotel

0 1 2 3 0 1 2 3 4

THB 1,697

Per Night

Marshalltown

Amberhall Guesthouse

0 1 2 3 0 1 2 3 4

THB 2,205

Per Night

Noordhang

Indaba Hotel

0 1 2 3 0 1 2 3 4

THB 2,325

Per Night

Lone Hill

Sandown

Sandown