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

Find Hotels

Select city first

2026-04-21

2026-04-22

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

226 options found

  • Waterkloof Mansion Boutique Hotel

    369 Victoria Street Waterkloof, Pretoria, South Africa

    1.7 km to Swiss Embassy

    (Show map)

    Show map

    Featuring a terrace and an outdoor swimming pool, the 5-star Waterkloof Mansion Boutique Hotel Pretoria lies 2.6 km from Embassy of Brazil. At the hotel, located in the Waterkloof district, there is…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Loerie'S Nest

    654 Justice Mahomed Street Bailey'S Muckleneuk, Pretoria, South Africa

    1.8 km to Swiss Embassy

    (Show map)

    Show map

    Located a 25-minute walk from the Jan Celliers Park, Loerie'S Nest Apartment Pretoria overlooks the garden. One of the highlights of this apartment is a terrace, which allows guests to take in city…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • 258 On Aries

    258 Aries Street, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    The spacious 258 On Aries Apartment Pretoria is located 2.3 km from Embassy of New Zealand and a 25-minute walk from the 4.5 - hectare Jan Celliers Park. One of the highlights of this apartment is a…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Purple Trumpet Guest House

    433 Albert Street, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    Nestled in the Waterkloof district of Pretoria, the 4-star Purple Trumpet Guest House Pretoria is nearly 20 minutes' walk from Brooklyn Theatre. There's also a convenience of a car park on site.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Apogee Boutique Hotel & Spa

    212 Johann Rissik Drive, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    Apogee Boutique Hotel & Spa Pretoria is situated 6 minutes' stroll from the Fort Klapperkop Heritage Site and features a sundeck, a shared lounge, and a golf course. The hotel offers Wi-Fi in public…

    More...
    From US$ 266
    price for 1 night
    BOOK From US$ 266
  • Villa Sterne Boutique Hotel & Health Spa

    212 Johan Rissik Drive, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    The 5-star Villa Sterne Boutique Hotel & Health Spa Pretoria sits just 5 minutes' walk from the Fort Klapperkop Heritage Site and offers a restaurant. Boasting a swimming pool and a gym area, the…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Garden Studio 2 Waterkloof Ridge

    370 Delphinus Street, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    Situated approximately 25 minutes' walk from Brooklyn Theatre, the 1-room Garden Studio 2 Waterkloof Ridge Pretoria also boasts easy access to Pretoria train station which is 11 km away. This 27 m²…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Garden Studio In Waterkloof Ridge

    370 Delphinus Street Building, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Garden Studio In Waterkloof Ridge Pretoria, which is approximately 10 minutes' drive from the Pretoria Arts Association and 3.2 km from Time Square Casino.…

    More...
    BOOK
  • Ambiance Guesthouse

    28 3Rd Street, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    Ambiance Guesthouse Pretoria is located approximately 9 km from Pretoria train station and merely 6 minutes' walk from Russian Embassy. Wi-Fi and private car parking are also available at the…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Ormonde Guesthouse

    26 Ormonde Street, Pretoria, South Africa

    1.9 km to Swiss Embassy

    (Show map)

    Show map

    Guests of Ormonde Guesthouse Pretoria can enjoy access to the Pretoria Arts Association, located merely 14 minutes' walk away. The hotel also includes free private parking.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Rumours Flats

    210 Lunnon Road, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    Rumours Flats Pretoria hotel offers proximity to Venning Park, situated nearly a 25-minute walk away.

    More...
    BOOK
  • The Rumours

    210 Lunnon Road Rumours, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    The Rumours Pretoria apartment is located around 8 km from Pretoria train station and approximately a 5-minute walk from Embassy of Brazil.

    More...
    BOOK
  • Elegant Studio Apartment In Hillcrest

    214 Lunnon Road, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Elegant Studio Apartment In Hillcrest Pretoria, which is a mere 1.9 km from Brooklyn Shopping Centre and around 20 minutes' walk from Hatfield Plaza…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Waterkloof Guest House

    445 Albert Street, Waterkloof, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    The 5-star Waterkloof Guest House Pretoria is situated in the Waterkloof district of Pretoria, nearly a 20-minute walk from Greenlyn Village Centre and features 23 rooms with views of the garden.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Next To Apartment Hotel

    309 Lynnwood Road, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    Next To Apartment Hotel Pretoria includes a spa salon, within 5 minutes' walk of Russian Embassy. Just 1.1 km from the apartment you can find Embassy of Saudi Arabia, while Pretoria train station is…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Skyline Pretoria Loft Style Apartment

    246 John Street, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Skyline Pretoria Loft Style Apartment, which is about 25 minutes' walk from Japanese Embassy and 3.5 km from the Market Church Square.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Galaxy Retreat

    371 Delphinus Street, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    Galaxy Retreat Apartment Pretoria is located 0.6 km from Waterkloof Heights Shopping Centre and a 25-minute walk from Greenlyn Village Centre. Wi-Fi and free private parking are among the essentials…

    More...
    BOOK
  • Nkhangfi Home

    389 Aries Street, Pretoria, South Africa

    2 km to Swiss Embassy

    (Show map)

    Show map

    The 3-star Nkhangfi Home Pretoria hotel, located within 10 minutes' drive of Waterkloof Golf Club, offers a swimming pool and Wi-Fi in public areas.

    More...
    BOOK
  • Castello Di Monte

    402 Aries Street, Waterkloof Ridge, Pretoria, South Africa

    2.1 km to Swiss Embassy

    (Show map)

    Show map

    Offering a year-round outdoor swimming pool, the 5-star Castello Di Monte Hotel Pretoria is situated in a business district, 3.4 km from Lawley Street Christmas Lights. This guest house features Wi…

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

    569 Lukas Street Lukasrand, Pretoria, South Africa

    2.1 km to Swiss Embassy

    (Show map)

    Show map

    Offering a sun deck and a golf course, as well as the views of the pool, the 4-star La Vida Luka - Luxury Guesthouse Pretoria is located around 25 minutes' walk from Canadian Embassy. Along with a…

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