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

  • Mbizo Cozy Retreat- Lofts At Loftus

    760 Park Street, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Located just 1.8 km from the Union Buildings, the 3-star Mbizo Cozy Retreat- Lofts At Loftus Bed & Breakfast Pretoria offers access to tourist attractions throughout Pretoria. There is also free…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • B'Guest House

    751 Park Street Arcadia, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Offering a location within 500 metres of Central Baptist, B'Guest House Pretoria offers 6 rooms. Wi-Fi is accessible throughout the property and parking is provided on site.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Menlyn Lofts

    76 Umkomaas Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Situated within 25 minutes' walk of Time Square Casino, Menlyn Lofts Apartment Pretoria also boasts easy access to Pretoria train station which is approximately 10 km away. Guests can use Wi-Fi for…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Pretoria Mansion Boutique Hotel Coral Tree

    67 Korannaberg Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Located within 25 minutes' walk of Brooklyn Theatre, the 3-star Pretoria Mansion Boutique Hotel Coral Tree offers general facilities such as a lift and an outdoor fireplace. Featuring a barber shop…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Lea'S Furnished Apartments - Lofts At Loftus

    760 Park Street, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    The 9-room Lea'S Furnished Apartments - Lofts At Loftus Pretoria is situated just a 6-minute walk from Central Baptist and 25 km from Wonderboom airport.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • The Loft@Santorini

    374 Justice Mahomed Street, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    The 44 m² The Loft@Santorini Apartment Pretoria features convenient proximity to such city attractions as Egyptian Embassy, situated about a 5-minute walk away. At this 1-bedroom apartment, Wi-Fi and…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Coral Tree Inn

    69 Korannaberg Road,, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Offering a swimming pool, Coral Tree Inn Pretoria is nestled in the Waterkloof district of Pretoria, 4.6 km from the Groenkloof Nature Reserve. This 4-star hotel features Wi-Fi in public areas and a…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Contemporary Spacious & Comfortable Apartment

    83 22Nd Street, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Contemporary Spacious & Comfortable Apartment Pretoria, which is around a 10-minute drive from Pretoria Country Club and only 500 metres from The Performer…

    More...
    BOOK
  • Waterhouse Guest Lodge In Muckleneuk

    230 Bourke Street, Muckleneuk, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    The 4-star Waterhouse Guest Lodge In Muckleneuk Pretoria hotel is located just 1.3 km from the good gallery "Pretoria Art Museum", offering 14 rooms along with a sundeck and barbecue.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Stay Arcadia Guest House

    320 Eastwood Street, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Located just an 8-minute walk from The embassy of RDC in pretoria, Stay Arcadia Guest House Pretoria is 400 metres from American Embassy. The guest house also includes free private parking.

    More...
    BOOK
  • Menlo Park Luxury Free Parking King Bed Workstation 3 Km To Menlyn Maine

    83 22Nd Street Unit 29 Nexus, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Menlo Park Luxury Free Parking King Bed Workstation 3 Km To Menlyn Maine Apartment Pretoria is located 3.1 km from the Struben Dam Bird Sanctuary and 6 minutes' walk from The Performer. At this…

    More...
    BOOK
  • Cozy & Peaceful Self Check-In, Near Menlyn Maine

    83 22Nd Street, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Cozy & Peaceful Self Check-In, Near Menlyn Maine Apartment Pretoria is located approximately 10 km from Pretoria train station and just 6 minutes' walk from The Performer.

    More...
    BOOK
  • Pretoria Mansion Boutique Hotel

    69 Korannaberg Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Providing 8 rooms, the 3-star Pretoria Mansion Boutique Hotel is 3.6 km from Embassy of Brazil. The guest house also provides guests with a safety deposit box.

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

    71 Korannaberg Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Approximately a 10-minute ride from the Wolwespruit Bike Park, the 4-star Waterkloof Heights Guest House Pretoria includes 9 rooms. Unwind in this Pretoria guest house's garden, where barbecue add to…

    More...
    BOOK
  • Upmarket One-Bedroom Apartment At Menlo Park

    502 Atterbury Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    The 42 m² Upmarket One-Bedroom Apartment At Menlo Park Pretoria offers easy access to such tourist sites as Greenlyn Village Centre, located approximately 5 minutes' walk away. This 1-bedroom…

    More...
    BOOK
  • The Village In Hatfield

    Arcadia Street, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    The 4-star The Village In Hatfield Pretoria hotel features a prime location approximately 15 minutes' walk from Paul van Zyl Dam. The guest house offers Wi-Fi in public areas and a car park on site.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Forest Hill

    502 Atterbury Road Junction 502, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    Located 10 km from Pretoria railway station, the 43 m² Forest Hill Pretoria apartment is just a 7-minute walk from Brooklyn Theatre. Wi-Fi is available for guests' business or leisure needs.

    More...
    BOOK
  • Bed & Breakfast In Hatfield

    1265 Arcadia Street, Hatfield, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    The 4-star Bed & Breakfast In Hatfield Pretoria offers quick access to News Cafe, which is only a 5-minute walk away. Offering an outdoor swimming pool along with 9 rooms, this Pretoria bed &…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Junction 502, Menlo Park

    502 Atterbury Road, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    The 43 m² Junction 502, Menlo Park Apartment Pretoria is situated merely a 6-minute walk from The Performer and 25 km from Wonderboom airport. Guests can make use of Wi-Fi for both business and…

    More...
    BOOK
  • Caldesmo Private Apartment

    502 Atterbury Road, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    The 43 m² Caldesmo Private Apartment Pretoria features convenient proximity to such city attractions as The Performer, situated merely 6 minutes' walk away. In order to explore the local area, this 1…

    More...
    BOOK