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

Find Hotels

2026-11-14

2026-11-15

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

266 options found

  • Menlyn Lofts

    76 Umkomaas Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    The spacious 3-room Menlyn Lofts Apartment Pretoria is located 3.8 km from CSIR International Convention Centre and approximately 10 minutes' drive from Embassy of Brazil. Wi-Fi is provided for both…

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

    76 Umkomaas Rd, Alphen Park, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Menlyn Lofts Apartment Pretoria, which is 3.5 km from Embassy of Brazil and 10 minutes by car from Austrian Embassy. Wi-Fi and parking are provided for…

    More...
    BOOK
  • Pretoria Mansion Boutique Hotel Coral Tree

    67 Korannaberg Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Located within 10 minutes' drive of the 11.76 ha nature reserve "Austin Roberts Bird Sanctuary", the elegant 3-star Pretoria Mansion Boutique Hotel Coral Tree offers amenities such as a sunbathing…

    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

    Located 3.2 km from Pretoria railway station, Lea'S Furnished Apartments - Lofts At Loftus Pretoria is just a 9-minute walk from Loftus Versfeld Stadium.

    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 is situated in the Sunnyside district, around a 25-minute walk from Loftus Versfeld Stadium, and overlooks the garden. Wi-Fi and a private parking lot…

    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, the 5-star Coral Tree Inn Pretoria is nestled in the Waterkloof district, 3.2 km from Swiss Embassy. There is a car park on site and Wi-Fi throughout the property.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Alheri Home

    Muckleneuk, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Located 25 minutes' walk from Venning Park, Alheri Home Pretoria hotel offers access to tourist attractions throughout Pretoria.

    More...
    BOOK
  • 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 2.9 km from Swiss Embassy and about a 10-minute drive from Lawley Street Christmas Lights.…

    More...
    BOOK
  • Waterhouse Guest Lodge In Muckleneuk

    230 Bourke Street, Muckleneuk, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Located around a 25-minute walk from the 9-m high bronze sculpture "Statue of Nelson Mandela", the 4-star Waterhouse Guest Lodge In Muckleneuk Pretoria hotel includes 14 rooms. Furnished with wooden…

    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

    The 3-star Stay Arcadia Guest House Pretoria includes comfortable rooms 6 minutes' walk from Australian Embassy. The guest house provides 24-hour security to ensure guests' safety.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • 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.9 km from Fort Klapperkop Heritage Site War Museum and a 12-minute walk from BROOKLYN Theatre.…

    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 nestled in Menlo Park, which is bordered by San Francisco Bay on the north and east, about 10 minutes' walk from Greenlyn…

    More...
    BOOK
  • Pretoria Mansion Boutique Hotel

    69 Korannaberg Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    The 3-star Pretoria Mansion Boutique Hotel features 8 rooms and lies 2.5 km from the old mansion "Erasmus Castle". Guests who stay at the guest house can park their car on site.

    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

    Situated in a convenient setting in Pretoria, within a 7-km distance of Pretoria train station, the comfortable 4-star Waterkloof Heights Guest House Pretoria features 9 rooms. An outdoor swimming…

    More...
    BOOK
  • Menlo View

    45 23Rd Street, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    The spacious 106 m² Menlo View Apartment Pretoria is located within 25 minutes' walk of Time Square Casino and offers Wi-Fi for either business or leisure. 3.6 km from the 2-bedroom apartment you…

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

    502 Atterbury Road, Pretoria, South Africa

    3 km to Swiss Embassy

    (Show map)

    Show map

    Located just a 7-minute walk from BROOKLYN Theatre, the 42 m² Upmarket One-Bedroom Apartment At Menlo Park Pretoria accommodates up to 2 guests. At this 1-bedroom apartment, Wi-Fi and private car…

    More...
    BOOK
  • The Village In Hatfield

    Arcadia Street, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    Located around 15 minutes' walk from Paul van Zyl Dam, the comfortable The Village In Hatfield Pretoria hotel includes a swimming pool. Featuring 22 rooms with views of the garden, this 4-star guest…

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

    502 Atterbury Road Junction 502, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    Forest Hill Pretoria apartment is nestled in Menlo Park, which is bordered by San Francisco Bay on the north and east, 5 minutes' walk from the restaurant La Terrasse Rooftop Cafe & Deli. This…

    More...
    BOOK
  • Bed & Breakfast In Hatfield

    1265 Arcadia Street, Hatfield, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    The elegant 4-star Bed & Breakfast In Hatfield Pretoria is only 1.1 km from Paul van Zyl Dam and features barbecue and a golf course. Located around a 15-minute drive from such shopping venues as the…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Birchways Backpackers

    1291 Arcadia St, Hatfield, Pretoria, South Africa

    3.1 km to Swiss Embassy

    (Show map)

    Show map

    Situated 2.3 km from Birchways Backpackers Hotel Pretoria, guests can visit Venning Park. The centre of Pretoria can be reached in 20 minutes' walk of the hotel, and such cultural venues as Sci-Enza…

    More...
    BOOK