Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-04-19

2026-04-20

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Johannesburg near Market on Main

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

386 properties found

  • @Derricks Luxury Apartments 2

    187 Fox Street 02 6Floor, Johannesburg, South Africa

    0.8 km to Market on Main ( Show map )

    @Derricks Luxury Apartments 2 Johannesburg is located within 25 minutes' walk of the stunning Origins Centre Museum and offers Wi-Fi for either business or…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • The Gables

    108 Kerk Street Wakkerstroom, Johannesburg, South Africa

    0.9 km to Market on Main ( Show map )

    The Gables Guest House Johannesburg villa is located 25 minutes' walk from Anglo American Platinum and invites guests to enjoy a terrace. The property is…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Dnd Apartmnents 02

    Absa Towers West, Johannesburg, South Africa

    0.9 km to Market on Main ( Show map )

    Located 14 km from Gau Sandton railway station, Dnd Apartmnents 02 Johannesburg apartment is merely 5 minutes' walk from the Carlton Centre. The SAB World…

    More...

    Book Now
  • Otaku Restaurant

    36 Delvers Street Ground Floor, Johannesburg, South Africa

    0.9 km to Market on Main ( Show map )

    Located 2.3 km from Ponte City Apartments Tower, Otaku Restaurant Hotel Johannesburg is around a 5-minute walk from the Carlton Centre. Situated 2.5 km…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Ojay Homes Studio At Maboneng

    260 Main Street 273 Craftmanship , Third Floor, Johannesburg, South Africa

    1 km to Market on Main ( Show map )

    Ojay Homes Studio At Maboneng Johannesburg is located 25 minutes' walk from the Carlton Centre and 3 km from the heritage museum "Constitution Hill Human…

    More...

    Book Now
  • Craftsmanship 246

    260 Main Street 107, Johannesburg, South Africa

    1 km to Market on Main ( Show map )

    Craftsmanship 246 Apartment Johannesburg is located 13 km from Gau Sandton train station and a mere 6 minutes' walk from Booysens. Guests can visit the…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Troyeville Hotel

    1403 Albertina Sisulu Road, Corner Wilhemeina St, Troyeville, Johannesburg, South Africa

    1.1 km to Market on Main ( Show map )

    Located nearly a 10-minute ride from SAB World of Beer, the 2-star Troyeville Hotel Johannesburg offers Wi-Fi in the rooms and a…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Affordable Guest Room @260Main

    260 Main Street Craftsmanship Room 334, Johannesburg, South Africa

    1.1 km to Market on Main ( Show map )

    Located a mere 1 km from Park railway station, Affordable Guest Room @260Main Johannesburg is just 5 minutes' walk from the Carlton Centre. This apartment…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Milly Guest House

    34 Princes Street, Johannesburg, South Africa

    1.1 km to Market on Main ( Show map )

    Located nearly 5 minutes' walk from the Spaza Art Gallery, Milly Guest House Johannesburg gives easy access to various tourist attractions. The guest house is…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Views From The 907

    66 Lofts 66 Lofts, Johannesburg, South Africa

    1.2 km to Market on Main ( Show map )

    Situated within 25 minutes' walk of the Ponte City Apartments, the 1-room Views From The 907 Apartment Johannesburg also boasts easy access to Park…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Businessburg Hotel

    288 Lilian Ngoyi Street, Johannesburg, South Africa

    1.2 km to Market on Main ( Show map )

    Offering a location a 5-minute walk from Chinese New Year, Businessburg Hotel Johannesburg offers 48 rooms. Guests may find FNB Bank City 850 metres…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Linaste At Colosseum

    41 Kruis Street, Johannesburg, South Africa

    1.3 km to Market on Main ( Show map )

    The 4-star Linaste At Colosseum Johannesburg hotel gives quick access to the Acrobranch Melrose, situated nearly a 5-minute walk away. The hotel is…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Colossume

    41 Kruis Street, Johannesburg, South Africa

    1.3 km to Market on Main ( Show map )

    Colossume Johannesburg hotel offers proximity to Gauteng Provincial Government, which is located 18 minutes' walk away. The hotel is 2.7 km from the Oriental Plaza…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Dreamy Getaways

    41 Kruis Street, Johannesburg, South Africa

    1.3 km to Market on Main ( Show map )

    Situated just 10 minutes' stroll from the Carlton Centre, the 1-room Dreamy Getaways Apartment Johannesburg also boasts easy access to Gau Sandton train station…

    More...

    Book Now
  • Colosseum Apartments

    41 Kruis Street, Johannesburg, South Africa

    1.3 km to Market on Main ( Show map )

    Situated nearly a 25-minute stroll from the Sci-Bono Discovery Centre, Colosseum Apartments Johannesburg also boasts easy access to Gau Sandton train station which…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • High Rise Haven

    41 Kruis Street The Colosseum , Floor 8, Unit 812, Johannesburg, South Africa

    1.3 km to Market on Main ( Show map )

    Located 14 km from Gau Sandton railway station, the 33 m² High Rise Haven Apartment Johannesburg is around a 5-minute walk from the Carlton…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • High Rise Haven 2

    41 Kruis Street The Colosseum , Floor 8, Unit 811, Johannesburg, South Africa

    1.3 km to Market on Main ( Show map )

    High Rise Haven 2 Apartment Johannesburg welcomes travellers right in the centre of Johannesburg, located within 25 minutes' walk of Constitution Hill Human Rights Precinct.

    More...

    Book Now
  • G&G Guesthouse

    06 Gordon Road Bertrams, Johannesburg, South Africa

    1.5 km to Market on Main ( Show map )

    The 3-star G&G Guesthouse Johannesburg offers quick access to Johannesburg Stadium, located only 6 minutes' walk away. The large South African National Museum…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Grace And Gift Guesthouse

    No. 6, Gordon Road, Bertrams, Johannesburg, South Africa

    1.5 km to Market on Main ( Show map )

    The 2-star Grace And Gift Guesthouse Johannesburg includes 30 rooms and is 2.5 km from the air Neighbourgoods Market. Located in the Downtown district…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Star Hotel

    Rahima Moosa Street, Johannesburg, South Africa

    1.5 km to Market on Main ( Show map )

    More...

    From US$ 2791
    price for 1 night
    Book Now From US$ 2791