You are booking hotel for more than 30 days

1416 Properties in City of Johannesburg

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

Select Filters

Price per night
  • (296)
  • (396)
  • (252)
  • (71)
  • (40)
  • (46)
  • (16)

Your Budget

to
Star Category
  • (40)
  • (140)
  • (159)
User Rating
  • (79)
  • (80)
  • (45)
  • (2)
  • (2)
Property Type
  • (756)
  • (261)
  • (182)

Show 5 more

Locality

Popular locations

Chains
  • (3)
  • (1)
  • (1)
  • (1)
  • (2)
  • (1)
  • (6)
  • (3)
Amenities
Guests Love
  • (92)
  • (1185)
  • (750)

Show -3 more

Booking Preference
Booking Preference
  • (681)
  • (0)
  • (1399)
  • (949)
BACK TO TOP
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Weston Guest House

Krugersdorp | 14.2 km from city centre
Guest House
Refrigerator
This property has bigger room options This property has bigger room options

THB 1,779

THB 1,487

+ THB 336 taxes & fees

Per Night

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

African Sky Bed and Breakfast

Krugersdorp | 15.0 km from city centre
Guest House
Very Good3.9

Based on 9 Ratings and 0 reviews

Cleanliness4.1

Room3.6

Hospitality3.8

(9 Ratings)

THB 1,090

THB 982

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

The Rabbit Hole Hotel

Krugersdorp | 15.4 km from city centre

THB 2,344

THB 2,180

+ THB 557 taxes & fees

Per Night

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

Room in House - Patzerella's Cozy Nest

Krugersdorp | 15.5 km from city centre
Guest House

THB 6,690

THB 6,222

+ THB 1,858 taxes & fees

Per Night

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

Vivari Hotel and Spa by Mantis

Krugersdorp | 16.4 km from city centre
JacuzziJacuzzi
SpaSpa
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
Excellent4.4

Based on 8 Ratings and 0 reviews

Hospitality4

Room4.2

Cleanliness4

(8 Ratings)

THB 6,319

THB 5,877

+ THB 1,453 taxes & fees

Per Night

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

Sterkfontein Heritage Lodge

Krugersdorp | 17.5 km from city centre
Guest House
SpaSpa
Excellent5.0

Based on 3 Ratings and 0 reviews

Cleanliness4.3

Room4.3

Hospitality4.7

(3 Ratings)

THB 1,710

THB 1,428

+ THB 353 taxes & fees

Per Night

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

Usambara lodge

Krugersdorp | 18.4 km from city centre
BarBar
Breakfast Included
Excellent4.3

Based on 3 Ratings and 0 reviews

Hospitality3.3

Room4.7

Cleanliness4.7

(3 Ratings)

THB 2,850

THB 2,380

+ THB 589 taxes & fees

Per Night

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

Aloe Tree

Krugersdorp | 18.7 km from city centre
Guest House
Breakfast Included
Excellent4.3

Based on 12 Ratings and 0 reviews

Cleanliness4.6

Room4.5

Hospitality4.5

(12 Ratings)

THB 1,116

THB 1,038

+ THB 267 taxes & fees

Per Night

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

Country Park

Roodepoort | 18.5 km from city centre
Guest House
Free Cancellation till 24 hrs before check in
This property has bigger room options This property has bigger room options

THB 1,641

THB 1,527

+ THB 394 taxes & fees

Per Night

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

Riverstone Lodge

Krugersdorp | 20.3 km from city centre
SpaSpa
Swimming PoolSwimming Pool
GymGym

THB 2,318

THB 2,087

+ THB 533 taxes & fees

Per Night

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

Riverhorse Lodge

Oaktree | 22.0 km from city centre
Cottage
| Sleeps 10 Guests
Breakfast Included

THB 34,137

THB 31,748

+ THB 6,860 taxes & fees

Per Night

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

Rockfig Cottage for 2 People With Wonderful Private Terrace in Garden!

Roodepoort | 21.9 km from city centre
Cottage
| Sleeps 2 Guests

THB 2,460

THB 2,288

+ THB 582 taxes & fees

Per Night

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

Areas in City Of Johannesburg

Premium Hotels in City Of Johannesburg

Strathavon

54 On Bath

0 1 2 3 4 0 1 2 3 4

THB 5,327

Per Night

Rosebank

Southern Sun Rosebank

0 1 2 3 0 1 2 3 4

THB 2,742

Per Night

Rosebank

Holiday Inn Rosebank

0 1 2 3 0 1 2 3 4

THB 3,589

Per Night

Melrose

Blueberry Hill Hotel

0 1 2 3 0 1 2 3 4

THB 3,605

Per Night

Honeydew

Clico Boutique Hotel

0 1 2 3 4 0 1 2 3 4

THB 2,527

Per Night

Rosebank