Hotels in Johannesburg

FILTERS
CLEAR

    Popular filters

    • (1)

    • (857)

    • (873)

    • (306)

    • (41)

    • (475)

    Price Preference

    Prices are excluding taxes

    Price

    • (102)

    • (298)

    • (307)

    • (278)

    • (121)

    • (115)

    Star rating

    • (456)

    • (464)

    • (64)

    User rating

    • (50)

    • (92)

    • (208)

    • (81)

    • (5)

    Chains

    • (6)

    • (1)

    • (5)

    • (2)

    • + Show All

    Room Amenities

    • (318)

    • (58)

    • (28)

    • (306)

    • (17)

    • + Show All

    Room Views

    • (221)

    • (369)

    • (245)

    House Rules

    • (17)

    • (2)

    • (14)

    • (19)

    • + Show All
    • (12)

    Property type

    • (968)

    • (465)

    • (295)

    • (217)

    • (40)

    • + Show All
    • (475)

    Amenities

    • (417)

    • (469)

    • (207)

    • (333)

    • (7)

    • (29)

    • (2)

    • + Show All

    Payment modes

    • (857)

    Flexible check-in/out

    • (1)

    sales goTribe Fun Fridays
    goTribe Fun Fridays

    Exclusive deals only for goTribers!

    Most Booked by Travellers like you

    • View All
    4
    Hotel
    7384 Ratings
    4.2

    /5

    Southern Sun Sandton
    Sandown | 1.4 km drive to Sandton City Mall | 10 minutes walk to Rivonia Road & 5th Street BRT Station
    Childcare Services
    Kids Play Area
    & more
    Amenities
    The 4-star hotel in Sandown offers a range of luxurious rooms and suites with top-notch amenities such as Kids' Meals, Kids Play Area, and Free Shuttle Service. Conveniently located near various airports, including Johannesburg Airport and Grand Central, making it a great choice for travelers.Read more

    ₹8,898

    +₹1,335 taxes &fees

    per night

    Login now & save more
    • View All
    3
    Guest House
    22 Ratings
    3.4

    /5

    Miraton Guest Lodge
    Lorentzville
      Free Cancellation
      Book @ ₹0 available
    The 3 Star Guest House offers comfortable accommodations with friendly staff and convenient amenities. Guests can enjoy a pleasant stay with clean rooms and a good location for exploring the area. The on-site facilities provide a relaxing atmosphere for travelers looking for a budget-friendly option.Read more
    Bank offer | ₹681 off
    Pay using PNB Credit Card to avail the offer.

    ₹1,703

    ₹1,504

    +₹403 taxes &fees

    per night

    Login now & save more
    • View All
    4
    Apartment
    5808 Ratings
    4.1

    /5

    MINT Express Melrose View
    Bramley | 2.7 km drive to Wanderers Cricket Stadium
    Entire Serviced Apartment | 1 Bedroom | Sleeps 2 guests
      The 3-star apartment offers top facilities including free Wi-Fi and a balcony/terrace, ensuring guests can stay connected and enjoy outdoor relaxation. The cozy rooms provide a comfortable stay for travelers seeking a budget-friendly accommodation option. The convenient location allows easy access to nearby attractions and dining options, making it a suitable choice for both leisure and business travelers.Read more
      Bank offer | ₹1115 off
      Pay using Yes Bank Debit Card

      ₹3,718

      ₹3,315

      +₹818 taxes &fees

      per night

      Login now & save more
      • View All
      4
      Hotel
      1199 Ratings
      4.1

      /5

      Hyatt House Johannesburg, Sandton
      Strathavon | 2.4 km drive to Sandton City Mall
      Kids' swimming pool
      Kids' Meals
      & more
      Amenities
        Breakfast Included
      Located in the vibrant city of Johannesburg, this 4-star hotel offers a range of amenities catering to families, including a kids' swimming pool and specialized kids' meals. Guests can also enjoy a refreshing swim in the main pool, making it an ideal choice for families seeking a relaxing getaway in the city.Read more
      Bank offer | ₹2374 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹5,937

      ₹5,166

      +₹1,473 taxes &fees

      per night

      Login now & save more

      Popular in Johannesburg

      • View All
      4
      Hotel
      3017 Ratings
      4.3

      /5

      Southern Sun Katherine Street
      Sandown | 1.7 km drive to Sandton City Mall
      Kids' Meals
      Spa
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      Located in the vibrant city of Johannesburg, this 4-star hotel offers a range of amenities including delicious kids' meals, convenient free shuttle service, and a refreshing swimming pool. The hotel's prime location allows guests to easily explore the city and enjoy a comfortable stay.Read more
      Bank offer | ₹2981 off
      Pay using Yes Bank Debit Card

      ₹9,937

      ₹8,772

      +₹2,399 taxes &fees

      per night

      Login now & save more
      Ad
      • View All
      4
      Hotel
      620 Ratings
      4.1

      /5

      Hampton by Hilton Sandton Grayston
      Sandton | 1.7 km drive to Sandton City Mall
      Kids' Meals
      Gym
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      Bank offer | ₹2989 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹7,474

      ₹6,598

      +₹1,793 taxes &fees

      per night

      Login now & save more
      • View All
      4
      Hotel
      1008 Ratings
      4.3

      /5

      Holiday Inn JOHANNESBURG AIRPORT
      Bartlett AH | 22.1 km from Johannesburg city centre
      Childcare Services
      Kids' Meals
      & more
      Amenities
        Free Cancellation
        Book @ ₹0 available

      ₹6,934

      +₹1,314 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      2042 Ratings
      4.6

      /5

      The Houghton Hotel, Spa, Wellness & Golf
      Houghton Estate | 4 minutes walk to Victory Theatre BRT Station
      Kids' swimming pool
      Kids' Meals
      & more
      Amenities
        Free Cancellation
        Book @ ₹0 available
      The 5-star hotel in the City of Johannesburg offers luxurious amenities such as a Jacuzzi, spa, and swimming pool. Guests can indulge in ultimate relaxation and rejuvenation while enjoying top-notch services and facilities.Read more
      Bank offer | ₹7335 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹18,340

      ₹15,520

      +₹4,218 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      979 Ratings
      4.6

      /5

      54 On Bath
      Randburg | 8 minutes walk to Rosebank Mall | 7 minutes walk to a metro station
      Spa
      Bar
      & more
      Amenities
      The 5-star hotel offers top-notch facilities including a complimentary shuttle service, luxurious spa, and well-equipped gym. Guests can enjoy convenient transportation and relaxation amenities during their stay, enhancing their overall experience at the hotel. The free shuttle service ensures easy access to nearby attractions, while the spa and gym provide opportunities for rejuvenation and fitness.Read more
      Bank offer | ₹7310 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹18,275

      ₹15,528

      +₹4,203 taxes &fees

      per night

      Login now & save more

      OFFERS & DEALS

      You can't resist!

      FLAT 15% OFF *

      on Axis Bank Credit Card EMI

      GOAXISINTEMI
      Copy

      FLAT 15% OFF *

      on Canara Bank Credit Card

      GOCANARAINT
      Copy

      FLAT 15% OFF*

      on Canara Bank Credit Card EMI

      GOCANARAINTEMI
      Copy

      FLAT 15% OFF*

      on Federal Bank Credit Card EMI

      GOFEDERALINTEMI
      Copy

      FLAT 15% OFF*

      on HSBC Credit Card

      GOHSBCINT
      Copy

      FLAT 15% OFF*

      on HSBC Credit Card EMI

      GOHSBCINTEMI
      Copy

      FLAT 15% OFF*

      On IDFC FIRST Bank Credit Card EMI

      GOIDFCINTNCEMI
      Copy

      FLAT 15% OFF

      On Kotak Bank credit cards EMI

      GOKOTAKINTEMI
      Copy

      FLAT 15% OFF

      on YES Bank Credit Cards EMI

      GOYESEMIINT
      Copy

      UPTO 15% OFF

      on YES Bank Debit Card

      GOYESINTDC
      Copy

      FLAT 15% OFF *

      on India Bank Credit Card

      INDBANKVISAINTCC
      Copy
      • View All
      5
      Hotel
      1352 Ratings
      4.3

      /5

      Palazzo Hotel
      Fourways
      Kids' Meals
      Spa
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      Located in the vibrant area of Sandton, this luxurious 5-star hotel offers top-notch facilities including specialized kids' meals, a rejuvenating spa, and a refreshing swimming pool. The hotel's prime location allows guests to easily explore the surrounding attractions and enjoy a relaxing stay in a sophisticated setting.Read more
      Bank offer | ₹8621 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹21,554

      ₹18,240

      +₹4,957 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      117 Ratings
      4.9

      /5

      Saxon Hotel, Villas and Spa
      Sandhurst
      Hammam
      Spa
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      The 5-star hotel offers top-notch facilities including a luxurious Jacuzzi, rejuvenating spa services, and a refreshing swimming pool. Guests can indulge in ultimate relaxation and leisure during their stay, making it a perfect choice for a luxurious getaway.Read more
      Bank offer | ₹28567 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹71,418

      ₹63,938

      +₹16,907 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      10 Ratings
      5

      /5

      Park Hyatt Johannesburg
      Melrose | 9 minutes walk to Rosebank Mall | 5 minutes walk to a metro station
      Bar
      Restaurant
      Amenities
      The Winston Hotel, a stunning Hotel situated in the well-known Johannesburg area, offers elegantly designed rooms such as the Room, 1 King Bed, Room, 1 King Bed, Pool View and Suite (Wellness). Guests can indulge in an array of premium amenities, including Kids' Meals, Swimming Pool, and Gym ensuring a comfortable and luxurious stay. With a location score of 200, and is close to attractions like , making it an excellent choice for both relaxation and exploration.Read more
      Bank offer | ₹13067 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹32,669

      ₹29,344

      +₹2,940 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      212 Ratings
      4.3

      /5

      DaVinci Suites
      Sandton | 2 minutes walk to Sandton City Mall | 5 minutes walk to Johannesburg Sandton Station
      Kids' Meals
      Spa
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      The 5-star hotel in the City of Johannesburg offers top-notch amenities such as a free shuttle service, spa, and gym. Guests can enjoy convenient transportation, relaxation, and fitness facilities during their stay, enhancing their overall experience. The hotel's luxurious services cater to the needs of discerning travelers seeking comfort and convenience.Read more
      Bank offer | ₹10782 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹26,957

      ₹24,133

      +₹6,351 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Guest House
      310 Ratings
      4.9

      /5

      The Residence Boutique Hotel
      Houghton Estate
      Kids' Meals
      Kids Play Area
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      The 5-star guest house offers top-notch facilities including kids' meals, a kids' play area, and a jacuzzi, making it an ideal choice for families looking for a luxurious and relaxing stay. The guest house ensures a comfortable and enjoyable experience for both parents and children, with amenities designed to cater to the needs of all guests.Read more
      Bank offer | ₹10114 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹25,286

      ₹22,641

      +₹5,861 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      115 Ratings
      4.8

      /5

      Fairlawns Boutique Hotel and Spa
      Wendywood
      Kids Play Area
      Swimming Pool
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      The 5 Star Hotel in Sandton offers luxurious suites with top-notch amenities such as a Kids Play Area, Spa, and Swimming Pool. Located near Johannesburg Sandton Station and both airports, it provides convenience and comfort for guests seeking a high-end stay.Read more
      Bank offer | ₹15219 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹38,050

      ₹34,071

      +₹8,751 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      537 Ratings
      4.4

      /5

      Clico Boutique Hotel
      Randburg | 1.2 km drive to Rosebank Mall
      Spa
      Bar
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      The 5-star hotel offers top-notch facilities including a luxurious spa, refreshing swimming pool, and vibrant bar. Guests can indulge in ultimate relaxation and entertainment during their stay, making it a perfect choice for a luxurious getaway.Read more
      Bank offer | ₹2998 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹7,496

      ₹6,711

      +₹1,797 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      40 Ratings
      5

      /5

      African Rock Hotel & Spa, a "Boutique Lifestyle Resort"
      Terenure AH | 24.7 km from Johannesburg city centre
      Kids' Meals
      Spa
      & more
      Amenities
        Breakfast Included
      Bank offer | ₹14094 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹35,237

      ₹31,553

      +₹8,104 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Guest House
      171 Ratings
      4.8

      /5

      Hyde Park Guest House
      Illovo | 2.3 km drive to Wanderers Cricket Stadium
      Kids' Meals
      Kids Play Area
      & more
      Amenities
        Breakfast Included
      The 5 Star Guest House in Johannesburg offers a variety of luxurious rooms with top-notch amenities such as Kids' Meals, Kids Play Area, and Swimming Pool. Conveniently located near Johannesburg Airport and other points of interest, it provides a comfortable and enjoyable stay for travelers.Read more
      Bank offer | ₹3934 off
      Pay using Yes Bank Debit Card

      ₹13,114

      ₹11,743

      +₹3,016 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Homestay
      285 Ratings
      4.9

      /5

      The Cliffside Boutique Getaway
      Northcliff
      Room in a Homestay | 1 Bedroom | Sleeps 2 guests
      Kids Play Area
      Spa
      & more
      Amenities
        Free Cancellation
        Breakfast Included
        Book @ ₹0 available
      The 5-star homestay offers top-notch facilities including a kids play area, spa, and swimming pool. Guests can enjoy a luxurious stay with ample opportunities for relaxation and recreation. The homestay's attention to detail and commitment to providing a comfortable experience make it a standout choice for travelers seeking a premium accommodation option.Read more
      Bank offer | ₹6673 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹16,683

      ₹13,864

      +₹3,949 taxes &fees

      per night

      Login now & save more
      • View All
      5
      Hotel
      8 Ratings
      4.9

      /5

      10 2nd Avenue Boutique Hotel by Dream Resorts
      Houghton Estate
        Breakfast Included
      The 5-star hotel in the City of Johannesburg offers luxurious accommodations and top-notch amenities, including a well-equipped gym. Guests can expect a high level of service and comfort during their stay, making it a perfect choice for discerning travelers looking for a premium experience.Read more
      Bank offer | ₹3471 off
      Pay using Canara Bank Credit Card to avail the offer.

      ₹8,679

      ₹7,665

      +₹1,996 taxes &fees

      per night

      Login now & save more

      More About Johannesburg Hotels

      Highest Price ₹81665
      Lowest Price ₹1267
      Johannesburg Hotels 876

      Hotels in Other Countries Worldwide

      Popular Destinations Near Johannesburg

      Hotels in Popular Areas of Johannesburg

      Stay Close to Johannesburg's Popular Attractions

      Areas Preffered by Indians To Stay in Johannesburg

      Properties in Johannesburg

      Popular Hotel Chains in Johannesburg

      Search Hotels By Category

      Hotels By Travel Type

      Hotels with Popular Amenities

      Hotels with Room Views in Johannesburg

      Popular Johannesburg Hotels Loved by Guests

      Highly Rated 3-Star Properties in Johannesburg