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

2026-04-12

2026-04-13

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

221 options found

  • Lea'S Furnished Apartments - Lofts At Loftus

    760 Park Street, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    Lea'S Furnished Apartments - Lofts At Loftus Pretoria is about a 20-minute walk from Chinese Embassy.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Executive Suite@Lofts

    760 Park Street, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the spacious 85 m² Executive Suite@Lofts Pretoria, which is 2.8 km from the Melrose House and approximately 25 minutes on foot from the Springbok Park. The…

    More...
    BOOK
  • Murray Street 137 Guesthouse

    137 Murray Street, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    Featuring 38 rooms, the elegant Murray Street 137 Guesthouse Pretoria is near a shopping district and nearly a 25-minute walk from Magnolia Dell Park. With views of the garden, this 3-star guest…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • 800@Merton

    800 Merton Avenue Eastwood, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    800@Merton Pretoria apartment is located 7 minutes on foot from High Commission of the Kingdom of Swaziland and 2.9 km from the Springbok Park. Offering a patio, this homestay also features a…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Mbizo Cozy Retreat- Lofts At Loftus

    760 Park Street, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    The 3-star Mbizo Cozy Retreat- Lofts At Loftus Bed & Breakfast Pretoria gives quick access to Central Baptist, which is situated just a 6-minute walk away. This Pretoria hotel also includes a free…

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

    793 Merton Avenue, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    Located approximately 5 minutes' walk from Italian Embassy, Fernivy Guest House Pretoria gives easy access to various tourist attractions.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Fernivy Guest House

    793 Merton Avenue, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    Fernivy Guest House Pretoria offers proximity to Fort Schanskop, situated nearly a 25-minute walk away.

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

    751 Park Street Arcadia, Pretoria, South Africa

    1.7 km to Canadian Embassy

    (Show map)

    Show map

    Located around 25 minutes on foot from the De Jong Diving Centre, B'Guest House Pretoria offers Wi-Fi throughout the property and parking. The guest house is a good starting point for Pretoria's…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Cosy Flat With Garden Near Loftus & Embassies

    333 Beckett Street, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    The 90 m² Cosy Flat With Garden Near Loftus & Embassies Apartment Pretoria features convenient proximity to such city attractions as Central Baptist, situated only 6 minutes' walk away.

    More...
    BOOK
  • Hummingbird

    183 Murray Street, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    The 36 m² Hummingbird Apartment Pretoria offers proximity to a number of tourist attractions, such as Embassy of Saudi Arabia, located about a 10-minute walk away.

    More...
    BOOK
  • Fig Tree

    183 Murray Street, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    Staying at the 36 m² Fig Tree Apartment Pretoria, guests can visit Magnolia Dell Park, located 2.4 km away. This 1-bedroom apartment features a patio that overlooks the courtyard.

    More...
    BOOK
  • Avenue Luxury Home

    189 East Avenue, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    Located just a 5-minute walk from Italian Embassy, Avenue Luxury Home Pretoria offers quick access to various city attractions in the vicinity.

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Brooks Cottage

    283 Brooks Street, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    Brooks Cottage Pretoria hotel is approximately a 25-minute walk from Paul van Zyl Dam and features a sundeck, barbecue, and a golf course. Located a short way from Elim FULL GOSPEL CHURCH, the bed &…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Sunset Magic

    281 Brook Street, Brooklyn, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    Situated about a 20-minute stroll from the Sci-Enza, the 1-room Sunset Magic Apartment Pretoria also boasts easy access to Pretoria train station which is approximately 8 km away. The 40 m² apartment…

    More...
    BOOK
  • East View Guesthouse

    175 East Avenue, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    Located only a 14-minute walk from Union Buildings, East View Guesthouse Pretoria includes 6 rooms. Located fairly close to Italian Embassy, the guest house is 10 minutes' walk from Pretoria city…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Court Classique Suite Hotel

    743 Francis Baard Street (Cnr Beckett), Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    The 4-star smoke-free Court Classique Suite Hotel Pretoria is nestled close to a diplomatic district, only a 6-minute walk from Central Baptist. Located within a few blocks of Venning Park, the…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Rietondale Lodge

    259 Soutpansberg Road, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    Rietondale Lodge Pretoria hotel offers air-conditioned rooms merely a 7-minute walk from the Rietondale Park. Facing pool views, the hotel is 2.6 km from the Loftus Versfeld Stadium and offers an à…

    More...
    BOOK
  • 6 Ivy Silent Sleep

    6 Ivy Street, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    The 3-star 6 Ivy Silent Sleep Hotel Pretoria provides proximity to Union Buildings, which is located only 1.8 km away.

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

    54 Brecher Street, Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    54 Brecher Pretoria hotel is a great place to stay in the Sunnyside district, a 25-minute walk from the Austin Roberts Bird Sanctuary. Located within a few blocks of the Loftus Versfeld Stadium, this…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Ivy At 6 Peace Sleep

    6 Ivy Street, Sunnyside, Pretoria., Pretoria, South Africa

    1.8 km to Canadian Embassy

    (Show map)

    Show map

    The 3-star Ivy At 6 Peace Sleep Hotel Pretoria, located just 500 metres from Central Baptist, offers an outdoor swimming pool and Wi-Fi in public areas. The guest house is a good starting point for…

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