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-26

2026-02-27

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 Swiss Embassy Pretoria

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

205 options found

  • Prospect Guest House

    1261 Prospect Street, Pretoria, South Africa

    2.6 km to Swiss Embassy

    (Show map)

    Show map

    Situated a 5-minute walk from the Moloko Club, Prospect Guest House Pretoria offers a plunge pool. This hotel also includes complimentary private parking.

    More...
    BOOK
  • The Pillows Suites Villa

    333 Grus Street, Pretoria, South Africa

    2.6 km to Swiss Embassy

    (Show map)

    Show map

    Providing 6 rooms, the 3-star The Pillows Suites Villa Pretoria hotel is 4.6 km from Hatfield Plaza Shopping Centre. Also, guests have access to a golf club provided at the bed & breakfast.

    More...
    BOOK
  • Anew Hotel Hatfield Pretoria

    1050 Burnett Street (Entrance On Festival Street), Pretoria, South Africa

    2.6 km to Swiss Embassy

    (Show map)

    Show map

    Located nearly a 25-minute walk from Old Arts Bokkie Pond, the smoke-free Anew Hotel Hatfield Pretoria includes an outdoor swimming pool. The 4-star hotel provides guests with Wi-Fi in public areas.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Grace Gardens - Grace

    2 The Link Street, Pretoria, South Africa

    2.6 km to Swiss Embassy

    (Show map)

    Show map

    Grace Gardens - Grace Apartment Pretoria is located a 10-minute ride from Pretoria Country Club and a 10-minute drive from Thai Embassy. While staying at this apartment, guests can also participate…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Menlo Gate

    468 Mackenzie Street Menlo Gate, Pretoria, South Africa

    2.6 km to Swiss Embassy

    (Show map)

    Show map

    The 2-room Menlo Gate Apartment Pretoria offers easy entry to such city sights as The Performer, situated only 6 minutes' walk away. This 86 m^2 apartment offers modern facilities, such as Wi-Fi and…

    More...
    BOOK
  • Ramaderama

    40 Bushbuck Lane, Pretoria, South Africa

    2.6 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 1-room Ramaderama Apartment Pretoria, which is within a 6-km distance of the good gallery "Pretoria Art Museum" and around a 10-minute drive from…

    More...
    BOOK
  • Botanik

    42 Bushbuck Lane, Pretoria, South Africa

    2.6 km to Swiss Embassy

    (Show map)

    Show map

    The 1-room Botanik Inn Pretoria is approximately 25 minutes' walk from Lawley Street Christmas Lights, giving access to numerous sites in the area. Featuring garden views, the apartment guarantees…

    More...
    From US$ 18
    price for 1 night
    BOOK From US$ 18
  • City Lodge Hotel Hatfield, Pretoria

    The Fields, 407 Hilda Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, City Lodge Hotel Hatfield, Pretoria is a 14-minute walk from the Loftus Versfeld Stadium. The hotel offers a swimming pool, an à la carte restaurant and a lounge bar.

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

    436 Berea Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Staying at Jacaranda Escape Villa Pretoria, guests can easily reach Egyptian Embassy, located only a 6-minute walk away.

    More...
    BOOK
  • Stunning City Living At Loftus

    416 Kirkness Street 103, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Situated within 500 metres of Central Baptist, the 1-room Stunning City Living At Loftus Pretoria offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Villa 21

    21 Villa Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Located only 0.9 km from Australian Embassy, Villa 21 Pretoria hotel is merely 6 minutes' stroll from Central Baptist. There is also free private parking.

    More...
    BOOK
  • Studio'S@360Onchurch

    360 Church Avenue, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Studio'S@360Onchurch is situated in the Lynnwood district of Pretoria, 25 minutes on foot from LC de Villiers Sportsground, and overlooks the garden. Access to a golf course and a satellite flat…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • The Regency Cosy Apartment- 419

    27 Matroosberg Road 412, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Featuring a private pool, 48 m^2 The Regency Cosy Apartment- 419 Pretoria is just 400 metres from Greenlyn Village Centre. At this 1-bedroom apartment, Wi-Fi and a free private car park are also…

    More...
    BOOK
  • Wampex Guest House Pretoria

    96 Verdoorn Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Wampex Guest House Pretoria is a great place to stay in the Sunnyside district, about a 20-minute walk from the 11.76 ha nature reserve "Austin Roberts Bird Sanctuary".

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Wampex Guest House

    96 Verdoorn Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Wampex Guest House Pretoria is a great place to stay in the Sunnyside district, a 25-minute walk from the Jan Celliers Park. This hotel also includes free private parking.

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Hatfield On Park A

    1165 Park Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    The 75 m^2 Hatfield On Park Apartment Pretoria, located in the Hatfield district, 9 minutes' stroll from Canadian High Commission, features views of the garden. Wi-Fi and free private parking are…

    More...
    BOOK
  • Hatfield On Park B

    1165 Park Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    The spacious Hatfield On Park Apartment Pretoria offers views of the garden and a location 3.7 km from CSIR International Convention Centre. The apartment is situated approximately 5 minutes on foot…

    More...
    BOOK
  • Ramata Guest House

    221 Loveday Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    The 2-star Ramata Guest House Pretoria is nearly a 10-minute drive from the 9-m high bronze sculpture "Statue of Nelson Mandela" and features a terrace with a barbeque grill. Located 20 km from…

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

    435 Atterbury Road, Menlo Park, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Located merely 7 minutes on foot from Brooklyn Theatre, the 4-star Moroccan House Pretoria hotel has a rooftop terrace and a patio. The guest house is a good starting point for Pretoria's sports…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • 54 Brecher

    54 Brecher Street, Pretoria, South Africa

    2.7 km to Swiss Embassy

    (Show map)

    Show map

    Standing 6 minutes' walk from Central Baptist, 54 Brecher Pretoria hotel offers a swimming pool. This bed & breakfast provides 24-hour security service to ensure guests' safety.

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