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 with indoor pool in 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

624 options found

  • 514 At The Regency

    27 Matroosberg Road, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the spacious 2-bedroom 514 At The Regency Apartment Pretoria, which is 2.4 km from the Menlyn Maine Central Square and within 25 minutes' walk of Ground…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Menlyn Apartment - 2 Bedroom Apartment

    202 Amarand Avenue 11, Pretoria, South Africa (Show map)

    Show map

    The traditional 2-bedroom Menlyn Apartment - 2 Bedroom Apartment Pretoria is also located around 5 minutes' walk from the Menlyn Maine Central Square. The 70 m² apartment comes with a swimming pool…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • The Blyde Lifestyle Resort Luxury Pozi

    The Blyde Crystal Lagoon Pretoria 1178, Pretoria, South Africa (Show map)

    Show map

    Staying at the family-friendly The Blyde Lifestyle Resort Luxury Pozi Pretoria, guests can relax on a patio a 10-minute ride from Silver Lakes Golf & Country Club. Wi-Fi and a free private car park…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Menlyn Maine Residences 1 Bedroom Apartment 505

    206 Amarand Avenue, Pretoria, South Africa (Show map)

    Show map

    Featuring a rooftop swimming pool, the spacious Menlyn Maine Residences 1 Bedroom Apartment 505 Pretoria is a 5-minute walk from the Sun Arena. Staying in this apartment, nestled in close proximity…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • The Blyde 104

    The Blyde Balwin Unit 104, Block 10, Bronkhorstspruit Road,Willow Park Manor, Pretoria, South Africa (Show map)

    Show map

    The 2-room The Blyde 104 Apartment Pretoria is located 3.9 km from Hazeldean Square Pretoria and within 10 minutes' drive of Smuts House Museum. Guests can make the most of their stay at the…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Menlyn Maine Trilogy Apartment 509

    202 Amarand Avenue, Pretoria, South Africa (Show map)

    Show map

    The 1-room Menlyn Maine Trilogy Apartment 509 Pretoria provides swift access to various city landmarks, such as the Sun Arena, located nearly a 5-minute walk away. While staying in this 59 m²…

    More...
    BOOK
  • Menlyn Maine Trilogy Apartment 1010

    202 Amarand Avenue, Waterkloof Glen Menlyn Maine Trilogy Apartment, Pretoria, South Africa (Show map)

    Show map

    Overlooking the city, the 57 m² Menlyn Maine Trilogy Apartment 1010 Pretoria is nearly a 25-minute walk from the Zita Park in Pretoria. Staying at this 1-bedroom apartment, you can visit the Menlyn…

    More...
    BOOK
  • Rose Stable Cottage

    983 3Rd Avenue, Pretoria, South Africa (Show map)

    Show map

    Rose Stable Cottage Pretoria is situated 10 minutes' drive from the Wonderboom Junction and offers a swimming pool. Wi-Fi and complimentary private parking are provided for guests' utmost comfort.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Luxury Holiday Homes - The Blyde

    Promenade Lane The Blyde Riverwalk Estate, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 2-room Luxury Holiday Homes - The Blyde Pretoria apartment, which is 4.1 km from Smuts House Museum and nearly a 25-minute walk from Silver Oaks…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Tk'S Penthouse - The Blyde

    Bronkhorstspruit Road, Unit 508, Block 44, The Blyde, Pretoria, South Africa (Show map)

    Show map

    Situated 2 km from the Sammy Marks Museum, the 110 m² Tk'S Penthouse - The Blyde Apartment Pretoria provides guests with Wi-Fi for either business or leisure.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • The Blyde: 2-Bed Luxe Apartment

    1 Bronkhortspruit Road, The Blyde Riverwalk Estate, Pretoria, South Africa (Show map)

    Show map

    Staying at the family-friendly The Blyde: 2-Bed Luxe Apartment Pretoria, guests can visit Smuts House Museum, located 3.5 km away. At the apartment, Wi-Fi and free private parking are also provided.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • House Sandrock Muckleneuk Selfcatering Apartment

    314 Bourke Street Muckleneuk, Pretoria, South Africa (Show map)

    Show map

    Featuring a swimming pool and a terrace, the welcoming 60 m² House Sandrock Muckleneuk Selfcatering Apartment Pretoria is situated in the Muckleneuk district, around 25 minutes on foot from the…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • The Blydes Pretoria

    2009 Tropical Street, Pretoria, South Africa (Show map)

    Show map

    Staying at 41 m² The Blydes Pretoria Apartment, guests can reach Silver Lakes Golf & Country Club, situated 3.7 km away. This 1-bedroom apartment features Wi-Fi in the rooms.

    More...
    BOOK
  • 800@Merton

    800 Merton Avenue Eastwood, Pretoria, South Africa (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
  • Kings View Exclusive Villas

    Stand 34 Pl Va Wes-076-17, Pretoria, South Africa (Show map)

    Show map

    Featuring a terrace with garden views, the 1-bedroom Kings View Exclusive Villas Pretoria is 38 minutes' drive from Wonderboom airport. This Pretoria villa offers a private swimming pool as well as a…

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • Rocky Road Mountain Lodge

    Azalea, Pretoria, South Africa (Show map)

    Show map

    The 50 m² Rocky Road Mountain Lodge Pretoria is located about 10 minutes' drive from the Hennops Offroad Trail and 4.6 km from Xanadu Shopping Complex. This 1-bedroom apartment features a private…

    More...
    BOOK
  • Lux Living At Menlyn Place

    186 Frikkie De Beer Street, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 2-room Lux Living At Menlyn Place Pretoria apartment, which is within 10 minutes' drive of the Pretoria National Botanical Garden and 2.6 km from…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • 46 On Allcock Guest Apartment & Luxury Room

    46 Allcock Street, Pretoria, South Africa (Show map)

    Show map

    46 On Allcock Guest Apartment & Luxury Room Pretoria lies in an entertainment area, 3.2 km from the Magnolia Dell and approximately a 10-minute drive from the Union Buildings. The apartment with a…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • The Blyde 2 Bedrooms Luxe Marvelous Apartment

    1 Bronkhorstspruit Road, Pretoria, South Africa (Show map)

    Show map

    The 2-room The Blyde 2 Bedrooms Luxe Marvelous Apartment Pretoria includes a terrace and is located 4.6 km from Grove Ice Rink. While staying at this 102 m² apartment, guests can also participate in…

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Acoustic Apartment

    27 Matroosberg Road, Pretoria, South Africa (Show map)

    Show map

    Situated around a 10-minute drive from the Menlyn Maine Central Square, the 1-room Acoustic Apartment Pretoria also boasts easy access to Pretoria train station which is 11 km away.

    More...
    BOOK