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

2026-04-26

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

225 options found

  • Bella'S Place

    15 Radcliffe Street, Pretoria, South Africa

    2.1 km to Swiss Embassy

    (Show map)

    Show map

    Boasting a kitchenette on a patio, the spacious 64 m² Bella'S Place Pretoria apartment is just 1.7 km from Monument Park Shopping Centre. Located within 20 minutes' walk of the Fort Klapperkop…

    More...
    BOOK
  • Love Joy Peace Cottage

    36 Van Wouw Street Groenkloof Pretoria, Pretoria, South Africa

    2.1 km to Swiss Embassy

    (Show map)

    Show map

    The spacious 0-bedroom Love Joy Peace Cottage Pretoria is about 25 minutes' walk from the Groenkloof Nature Reserve and offers a terrace with a swimming pool. This 70 m² apartment is 500 m from…

    More...
    BOOK
  • Falcon'S Nest

    199 John Street, Pretoria, South Africa

    2.2 km to Swiss Embassy

    (Show map)

    Show map

    The 1-bedroom Falcon'S Nest Pretoria villa is located only 1.6 km from the acrobatic De Jong Diving Centre and provides guests with a Jacuzzi and a foot bath for a more relaxing stay. Featuring a…

    More...
    BOOK
  • Firwood Lodge

    15 Firwood Avenue, Pretoria, South Africa

    2.3 km to Swiss Embassy

    (Show map)

    Show map

    Nestled in a business district, 6 minutes on foot from the Club Retail, Firwood Lodge Pretoria hotel offers a patio. The bed & breakfast has an outdoor swimming pool and a garden with BBQ.

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Apartments On Herbert Baker

    32 Herbert Baker Street, Pretoria, South Africa

    2.3 km to Swiss Embassy

    (Show map)

    Show map

    Apartments On Herbert Baker Pretoria is located within 25 minutes' walk of the Melrose House and offers Wi-Fi for either business or leisure. The Groenkloof Nature Reserve is 2.7 km from the…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Charming Apartment

    Farmer'S Folly Street, Pretoria, South Africa

    2.3 km to Swiss Embassy

    (Show map)

    Show map

    Charming Apartment Pretoria is nestled in the Yudanaka Onsen district, within 7 km of the 85-hectare National Zoological Gardens of South Africa. The apartment is situated around a 10-minute drive…

    More...
    BOOK
  • 512 Berea

    512 Berea Street, Pretoria, South Africa

    2.3 km to Swiss Embassy

    (Show map)

    Show map

    Staying at the 3-bedroom 512 Berea Villa Pretoria, guests can easily reach the defensive fortress "Pretoria Forts", located approximately a 10-minute drive away.

    More...
    BOOK
  • Waterkloof Boutique Manor And Spa

    214B Delphinus Street, Pretoria, South Africa

    2.3 km to Swiss Embassy

    (Show map)

    Show map

    The 3-star Waterkloof Boutique Manor And Spa Pretoria hotel lies only 1.9 km from Monument Park Golf Club, and features a shopping area. Offering 9 rooms, this Pretoria guest house provides a…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Duniya Homes

    170 Smith Street, Pretoria, South Africa

    2.3 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Duniya Homes Pretoria apartment, which is around a 10-minute ride from the Groenkloof Nature Reserve and just 1.4 km from Nieuw Muckleneuk Trim Park.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Mpassi Properties - Hatfiled, Pretoria

    1219 South Street, Pretoria, South Africa

    2.3 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Mpassi Properties - Hatfiled, Pretoria apartment, which is a mere 11 minutes' walk from the Springbok Park National Monument and 500 m from Hatfield Flea…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Amoris Guesthouse In Waterkloof Ridge

    221 Delphinus Street, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    Amoris Guesthouse In Waterkloof Ridge Pretoria includes 9 rooms and is 3.6 km from Brooklyn Theatre.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Amoris Guesthouse - Waterkloof Ridge

    180 Orion Street, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    The 3-star Amoris Guesthouse - Waterkloof Ridge Pretoria is approximately a 10-minute ride from Dutch Embassy and features a sun terrace with outdoor dining areas. Boasting an outdoor swimming pool…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Casa Bravo - Pilgrims Palace

    1212 South Street, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    Located 750 metres from Canadian Embassy, Casa Bravo - Pilgrims Palace Pretoria hotel is a 6-minute walk from Swedish Embassy. Guests who stay at this guest house can park their car on site.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Casa Bravo - Wanderlust

    1212 South Street, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    Situated approximately a 10-minute drive from the Pretoria National Botanical Garden, Casa Bravo - Wanderlust Apartment Pretoria also boasts easy access to Hatfield train station which is only 350…

    More...
    BOOK
  • Casa Bravo - Cozy Traveller

    1212 South Street, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    Located 5 minutes' walk from News Cafe, the 20 m^2 Casa Bravo - Cozy Traveller Apartment Pretoria gives quick access to various tourist spots in the vicinity. At this 1-bedroom homestay, Wi-Fi and a…

    More...
    BOOK
  • Bohemian Guesthouse - Pretoria

    389 Eridanus Street, Waterkloof Ridge, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    Featuring a wellness area with pedicure, manicure, and facial treatments, the 5-star Bohemian Guesthouse - Pretoria is located 4.3 km from the Zita Park. Offering a lounge bar, the guest house also…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Urban Gem On 18Th Prime Location

    32 18Th Street, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    The 48 m² Urban Gem On 18Th Prime Location Apartment Pretoria provides easy access to various city attractions, such as The Performer, situated just a 6-minute walk away. The apartment is situated…

    More...
    BOOK
  • The Urban Loft

    32 18Th Street The Urban, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    Located 10 km from Pretoria railway station, The Urban Loft Apartment Pretoria is just a 9-minute walk from Brooklyn Theatre. This apartment boasts a golf club, perfect for guests who enjoy staying…

    More...
    BOOK
  • Ibella'S At The Urban

    32 18Th Street, Hazelwood, Menlo Park, Pretoria 12 The Urban, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    The 48 m² Ibella'S At The Urban Apartment Pretoria is situated 6 minutes' walk from The Performer and 25 km from Wonderboom airport. The apartment is situated 10 km from Pretoria train station and…

    More...
    BOOK
  • Boitumelo Guest House

    557 Jorissen Street, Pretoria, South Africa

    2.4 km to Swiss Embassy

    (Show map)

    Show map

    The 3-star recently renovated Boitumelo Guest House Pretoria offers quick access to MidCity Square, which is just 250 metres away. While staying at this Pretoria bed & breakfast, 24-hour security are…

    More...
    BOOK