Go Pretoria 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) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-12

2026-04-13

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 Pretoria near Indian Embassy

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

228 options found

  • Pass-Through Apartments

    Sibelius Street, Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    Pass-Through Apartments Pretoria is located within 800 metres of Machon L'Hora'ah and a 16-minute walk from the De Jong Diving Centre. Also, there is a year-round outdoor swimming pool to ensure a…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • La Vida Luka - Luxury Guesthouse

    569 Lukas Street Lukasrand, Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    Featuring a patio and a swimming pool, the 4-star La Vida Luka - Luxury Guesthouse Pretoria lies nearly a 25-minute walk from Italian Embassy. The bed & breakfast offers a sun deck and a golf course…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Petal Faire Cottage

    131 Allcock Street, Colbyn, Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    Petal Faire Cottage Pretoria overlooks the garden and is situated merely a 5-minute walk from Embassy of the Republic of Poland in Pretoria. Offering barbecue and a satellite flat-screen, this…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Jacaranda Escape

    436 Berea Street, Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    Jacaranda Escape Villa Pretoria provides easy access to various city attractions, such as Egyptian Embassy, situated only 6 minutes' walk away.

    More...
    BOOK
  • Hatfield Guest House

    1291 Arcadia Street (East Of Jan Shoba Street) Closest Corner Is Richard Street And Arcadia Street - Hatfield., Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    Located 2.3 km from Belgian Embassy, Hatfield Guest House Pretoria is 6 minutes' walk from Springbok Park National Monument. Guests who stay at this guest house can park their car on site.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Cozy Hatfield Condo

    1277 Park Street, Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    Located around a 5-minute walk from Hatfield railway station, Cozy Hatfield Condo Pretoria is just 550 m from the Springbok Park.

    More...
    From US$ 10
    price for 1 night
    BOOK From US$ 10
  • Birchway'S Backpackers

    1291 Arcadia Street, Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    Birchway'S Backpackers Hostel Pretoria hotel features 12 rooms and lies 25 minutes' walk from Russian Embassy. While staying at this hotel, a safe deposit box are available for guests to use.

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Accommodation@Park1285

    1285 Park Street, Pretoria, South Africa

    2.1 km to Indian Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Accommodation@Park1285 Pretoria, which is within 1 km of Canadian High Commission and only 7 minutes on foot from Embassy of the Republic of Argentine. The…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Buffels Place Guesthouse

    116 Buffels Road, Rietondale, Pretoria, 0084, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    The 4-star Buffels Place Guesthouse Pretoria has 6 rooms and is located 4.5 km from the Austin Roberts Bird Sanctuary. Guests who stay at the guest house can park their car on site.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Prospect Guest House

    1261 Prospect Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    Located only 1.1 km from Tuks Cricket Oval, Prospect Guest House Pretoria is around a 5-minute stroll from the Moloko Club. There is also free private parking.

    More...
    BOOK
  • Brooklyn Self Catering - Walking Distance To University Of Pretoria

    441 Cameron Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    The 2-bedroom Brooklyn Self Catering - Walking Distance To University Of Pretoria villa offers swift access to various city sites, such as Belgian Embassy, situated around 5 minutes' walk away.

    More...
    BOOK
  • Ben'S Bed And Breakfast

    50 Nicolson Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    Boasting a swimming pool complete with a patio, the 2-star Ben'S Bed And Breakfast Pretoria is nearly a 5-minute stroll from Carbon Bistro. Located not far from the Longstreet Art Lovers 1932, this…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • 4-Bedroom Apartment

    345 Justice Mahomed Street, Muckleneuk - Capital Hill 301, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    The 2-room 4-Bedroom Apartment Pretoria includes a shared lounge and is located 2.7 km from the Market Church Square. Guests can make use of Wi-Fi for both business and leisure purposes.

    More...
    BOOK
  • Thk Properties

    240 Silver Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    Offering a swimming pool, the 2-star Thk Properties Pretoria hotel is nestled in the Muckleneuk district of Pretoria, approximately 25 minutes' walk from Australian Embassy. This Pretoria guest house…

    More...
    BOOK
  • Smartshelter Park

    1293 Park Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    The 9-room Smartshelter Park Apartment Pretoria is located a mere 350 metres from Hatfield train station and within 5 minutes' walk of News Cafe. The apartment is fitted with a terrace which boasts…

    More...
    BOOK
  • Tshilidzi Guest House

    158 Bourke Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    Located only 6 minutes' walk from Egyptian Embassy, the 2-star Tshilidzi Guest House Pretoria gives easy access to various tourist attractions. There is also free private parking.

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Tshedza Guest House

    239 Silver Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    Located approximately 25 minutes' walk from the Intiem Love Bridge, the 3-star Tshedza Guest House Pretoria includes 10 rooms. Offering a lounge bar, the guest house also has a swimming pool…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Smartshelter Richard

    407 Richard Street, Hatfield, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Smartshelter Richard Apartment Pretoria, which is around 6 km from the 85-hectare National Zoological Gardens of South Africa and about 20 minutes' walk…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Tshedza Guest House

    239 Silver Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    Nestled in the Muckleneuk district of Pretoria, approximately 25 minutes' walk from the Loftus Versfeld Stadium, the 3-star Tshedza Guest House Pretoria offers a terrace. There is also parking.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Brooklyn Guesthouses

    132 Murray Street, Pretoria, South Africa

    2.2 km to Indian Embassy

    (Show map)

    Show map

    The 3-star Brooklyn Guesthouses Pretoria offers guests access to Hatfield Plaza Shopping Centre, which is 19 minutes' walk away. This Pretoria hotel features 2 outdoor swimming pools and Wi-Fi in…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44