Go Gauteng Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-24

2026-02-25

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Gauteng near Market on Main Johannesburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

339 options found

  • De Bliss Lodge

    154 Lilian Ngoyi Street, Johannesburg, South Africa

    2.4 km to Market on Main

    (Show map)

    Show map

    Overlooking the city, the 4-star De Bliss Lodge Johannesburg hotel is just 11 minutes' walk from the cable-stayed Nelson Mandela Bridge. The hotel provides Wi-Fi, which is available throughout the…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Vmcc

    155 Lilian Ngoyi Street Vmcc Building; Cnr Gerard Sekoto Street, Johannesburg, South Africa

    2.4 km to Market on Main

    (Show map)

    Show map

    Located just 1.3 km from FNB Bank City, the 3-star Vmcc Hotel Johannesburg provides guests with a restaurant and a luggage room. Situated 20 km from Johannesburg airport, the hotel features shuttle…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Blossoms Guest House

    South Africa 16 10Th Street La Rochelle, Johannesburg, South Africa

    2.4 km to Market on Main

    (Show map)

    Show map

    Situated 20 minutes' walk from Blossoms Guest House Johannesburg, guests can visit the Johannesburg City Hall Complex. At this hotel, guests can find a golf club to stay active.

    More...
    From US$ 15
    price for 1 night
    BOOK From US$ 15
  • Jewel City

    City Road, Johannesburg, South Africa

    2.4 km to Market on Main

    (Show map)

    Show map

    Located 14 km from Gau Sandton railway station, the 45 m² Jewel City Johannesburg apartment is approximately a 5-minute walk from the SAB World of Beer. With access to a golf club, the apartment is…

    More...
    BOOK
  • Fancy Private Room In Yeoville

    20 Pope Street 1, Johannesburg, South Africa

    2.4 km to Market on Main

    (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Fancy Private Room In Yeoville Johannesburg, which is 3.7 km from Nelson Mandela Foundation Museum and nearly a 10-minute ride from Sci-Bono…

    More...
    From US$ 11
    price for 1 night
    BOOK From US$ 11
  • Authentic Yeoville Ghetto Experience

    20 Pope Street Orberey Court, Johannesburg, South Africa

    2.4 km to Market on Main

    (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Authentic Yeoville Ghetto Experience Johannesburg apartment, which is about 5 minutes' drive from the tall Hillbrow Telkom Tower and 10…

    More...
    BOOK
  • Johannesburg Guest House Kensington

    19 Essex Street, Johannesburg, South Africa

    2.5 km to Market on Main

    (Show map)

    Show map

    Johannesburg Guest House Kensington has 13 rooms and is located 3.1 km from Johannesburg Stadium. The guest house features safety facilities including 24-hour security.

    More...
    BOOK
  • Kensington Guest House

    19 Essex Street, Johannesburg, South Africa

    2.5 km to Market on Main

    (Show map)

    Show map

    4.5 km from the filled Standard Bank Gallery, Kensington Guest House Johannesburg includes 8 rooms. Guests can indulge in the guest house's garden, accompanied by a balcony.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Kensington B&B

    19 Essex Street, Johannesburg, South Africa

    2.5 km to Market on Main

    (Show map)

    Show map

    Located around a 25-minute stroll from the Ellis Park Stadium, the 4-star Kensington B&B Johannesburg offers access to tourist attractions throughout Johannesburg. Staying in one of 14 rooms, guests…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Lux Homes Property'S

    48 Doris Street, Johannesburg, South Africa

    2.5 km to Market on Main

    (Show map)

    Show map

    The 1-room Lux Homes Property'S is located within 25 minutes' walk of Bezuidenhout Park and offers spa facilities such as a Jacuzzi. Maboneng Precinct is about a 5-minute drive from the apartment…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • The Devonshire Hotel Johannesburg

    Cnr Jorissen & Melle Street, Johannesburg, Za, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, The Devonshire Hotel Johannesburg is 1.6 km from SAB World of Beer. The hotel entices guests with parking, available on site.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • 50 Stiemens Street , Braamfontein , 2050

    50 Stiemens Street, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    Market Theatre is 25 minutes' walk from the spacious 30 m^2 50 Stiemens Street, Braamfontein, 2050 apartment, while Constitution Hill Human Rights Precinct is situated nearby. The 1-bedroom homestay…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • 50 Stiemens Street

    50 Stiemens Street, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    SA Trails is at a distance of 0.6 km from 50 Stiemens Street apartment, while Joburg Park is situated nearby. The homestay is situated nearly 10 minutes' walk from Park train station and within easy…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • City Lodge Newtown, Johannesburg

    Corner Carr And Miriam Makeba Street, Newtown, Johannesburg, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    The 3-star City Lodge Newtown, Johannesburg hotel, located about a 5-minute drive from SAB World of Beer, offers guests the convenience of 24-hour reception and wake-up service. Boasting a seasonal…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Newfelling Guest House

    30 Raleigh Street Newfelling Guest House, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    Newfelling Guest House Johannesburg offers proximity to the filled Standard Bank Gallery, situated approximately a 10-minute drive away. Staying in one of 12 rooms, guests can enjoy a golf club…

    More...
    From US$ 12
    price for 1 night
    BOOK From US$ 12
  • Bannister Hotel

    9 De Beer Street, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    The 2-star budget Bannister Hotel Johannesburg is located merely 0.7 km from Holy Trinity Catholic Church and features a shared lounge and various recreational opportunities. This smoke-free hotel is…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Signature Hotel

    3 Raleigh Street, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    The 3-star Signature Hotel Johannesburg offers proximity to the leading Joburg Theatre, situated nearly a 25-minute walk away. Guests can benefit from a golf club offered at this Johannesburg hotel.

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Braam Guest House

    42 Melle Street, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    Braam Guest House Johannesburg gives quick access to the leading Wits Art Museum, which is situated nearly a 5-minute walk away. Located merely 0.6 km from the Constitutional Court of South Africa…

    More...
    BOOK
  • Braam Guest House

    42 Melle Street, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    Braam Guest House Johannesburg provides proximity to the Ellis Park Stadium, which is located nearly a 25-minute walk away. Guests can benefit from a golf club offered at this Johannesburg guest…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • 3 Shots Wifi Netflix At Mapungubwe

    50 Marshall Street, Johannesburg, South Africa

    2.6 km to Market on Main

    (Show map)

    Show map

    Nestled about 25 minutes' walk from the Wits Art Museum, the 55 m² 3 Shots Wifi Netflix At Mapungubwe Apartment Johannesburg allows guests to explore numerous tourist destinations in the vicinity. To…

    More...
    BOOK