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

Find Hotels

2026-02-23

2026-02-24

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

215 options found

  • Seed @Colette

    432 Marais Street, Pretoria, South Africa

    0.1 km to Spanish Embassy

    (Show map)

    Show map

    Staying at the spacious Seed @Colette, guests can relax on a terrace at a distance of 2.6 km from Hatfield Plaza Shopping Centre. Wi-Fi and a private parking lot are also available at this apartment.

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • Luxury Penthouse In Brooklyn

    403 Mackenzie Street, Pretoria, South Africa

    0.1 km to Spanish Embassy

    (Show map)

    Show map

    The 3-room Luxury Penthouse In Brooklyn Apartment includes a patio and is situated just 5 minutes' walk from Spanish Embassy. This spacious apartment features Wi-Fi, along with free private parking…

    More...
    BOOK
  • Richtershuyz Luxury Accommodation

    375 Mackenzie Street, Pretoria, South Africa

    0.2 km to Spanish Embassy

    (Show map)

    Show map

    A picnic area and a golf course are available at Richtershuyz Luxury Accommodation Pretoria hotel, and the Fort Klapperkop Heritage Site is 2.9 km away. The guest house also includes parking.

    More...
    BOOK
  • The Wardrobe Guest House

    416 Farrel Street Brooklyn, Pretoria, South Africa

    0.4 km to Spanish Embassy

    (Show map)

    Show map

    The Wardrobe Guest House Pretoria is located in the prime touristic area of Pretoria, 25 km from Wonderboom airport, and houses an indoor pool. This guest house features both Wi-Fi in public areas…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • 326Onmackenziest

    326 Mackenzie Street, Pretoria, South Africa

    0.5 km to Spanish Embassy

    (Show map)

    Show map

    Situated just 5 minutes' walk from Fried Contemporary Gallery, 326Onmackenziest Villa Pretoria provides access to numerous tourist attractions in the area.

    More...
    BOOK
  • Ambiance Guesthouse

    28 3Rd Street, Pretoria, South Africa

    0.5 km to Spanish Embassy

    (Show map)

    Show map

    Set approximately 10 minutes' drive from Tuks Cricket Oval, Ambiance Guesthouse comprises a patio and a seating area overlooking the garden. The apartment features a year-round outdoor swimming pool…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • 337 Justice Mahomed Guest House

    333 Justice Mahomed Street, Pretoria, South Africa

    0.6 km to Spanish Embassy

    (Show map)

    Show map

    337 Justice Mahomed Guest House Pretoria offers access to Embassy of Saudi Arabia, which is located approximately a 25-minute walk away. While staying at this Pretoria guest house, 24-hour security…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Brooklyn Manor

    323 Anderson Street, Pretoria, South Africa

    0.6 km to Spanish Embassy

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, Brooklyn Manor Hotel Pretoria is 25 minutes' walk from the Springbok Park. Located 6 km from the Groenkloof Nature Reserve, this perfect hotel offers views of the…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • House Rossini

    168 Sidney Str. Waterkloof, Pretoria, South Africa

    0.6 km to Spanish Embassy

    (Show map)

    Show map

    House Rossini Apartment is located approximately 10 minutes' drive from Nieuw Muckleneuk Trim Park and offers Wi-Fi for either business or leisure. Set in the Waterkloof district, the apartment…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • @431 Rupert Street

    431 Rupert Street, Pretoria, South Africa

    0.7 km to Spanish Embassy

    (Show map)

    Show map

    @431 Rupert Street Hotel Pretoria offers proximity to Tuks Cricket Oval, which is located 25 minutes' walk away.

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

    309 Lynnwood Road, Pretoria, South Africa

    0.8 km to Spanish Embassy

    (Show map)

    Show map

    Next To Apartment Hotel offers views of the city and a location at a distance of 2.7 km from Indonesian Embassy. Wi-Fi and private car parking are also available at the apartment.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Home Away From Home

    88 12Th Street, Pretoria, South Africa

    0.8 km to Spanish Embassy

    (Show map)

    Show map

    Situated 3.2 km from Persequor Park, the spacious 2-bedroom Home Away From Home provides guests with Wi-Fi for either business or leisure. The apartment with a sunny patio is located a stroll from…

    More...
    BOOK
  • Calmequies Home

    351 Clark Street, Pretoria, South Africa

    0.8 km to Spanish Embassy

    (Show map)

    Show map

    The 3-star recently renovated Calmequies Home Pretoria hotel offers proximity to Greenlyn Village Centre, situated merely 1.9 km away. This Pretoria guest house also includes a car park.

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

    Farmer'S Folly Street, Pretoria, South Africa

    0.8 km to Spanish Embassy

    (Show map)

    Show map

    Charming Apartment is situated in the Lynnwood district, a 10-minute drive from Belgian Embassy, and overlooks the street. Guests will benefit from complimentary private parking provided on site.

    More...
    BOOK
  • Amoris Guesthouse - In Brooklyn

    263A Anderson Street, Pretoria, South Africa

    0.9 km to Spanish Embassy

    (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the 3-star Amoris Guesthouse - In Brooklyn Pretoria sits approximately a 25-minute walk from Tuks Cricket Oval. The hotel has a garden with BBQ.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Amoris Guesthouse - Hillcrest Brooklyn

    263-B Anderson Street, Brooklyn, Pretoria, South Africa

    0.9 km to Spanish Embassy

    (Show map)

    Show map

    Amoris Guesthouse - Hillcrest Brooklyn Pretoria offers 9 rooms a 25-minute walk from the Springbok Park. This hotel comes with Wi-Fi throughout the property.

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

    283 Brooks Street, Pretoria, South Africa

    0.9 km to Spanish 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

    0.9 km to Spanish 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
  • 314 On Clark Guest House

    314 On Clark Street, Pretoria, South Africa

    0.9 km to Spanish Embassy

    (Show map)

    Show map

    Offering a sun deck and a shared lounge, as well as the views of the garden, the 4-star smoke-free 314 On Clark Guest House Pretoria is located approximately a 25-minute walk from Brooklyn Theatre.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • 958 Justice Mahomed Lodge

    958 Justice Mahomed Street House, Pretoria, South Africa

    1 km to Spanish Embassy

    (Show map)

    Show map

    The 3-star 958 Justice Mahomed Lodge Pretoria hotel provides proximity to the 11.76 ha nature reserve "Austin Roberts Bird Sanctuary", which is located just 1.8 km away. There is also parking.

    More...
    BOOK