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

710 options found

  • The Elegant Lodge Menlo Park

    83, 23 Rd Street, Menlo Park, Pretoria, South Africa (Show map)

    Show map

    Located a 7-minute walk from BROOKLYN Theatre, The Elegant Lodge Menlo Park Pretoria offers an outdoor swimming pool for guests to relax by. Guests of this villa, situated in Menlo Park, which is…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Fredericks Place Presidential Suite

    422 Anton Van Wouw Street, Waterkloof Glen, Pretoria, South Africa (Show map)

    Show map

    Offering a picnic area and a golf course, Fredericks Place Presidential Suite Pretoria hotel is located 5 minutes' walk from Waterglen Shopping Centre in Waterkloof Glen, hosting large sporting…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • On The Ridge

    289 29Th Avenue, Pretoria, South Africa (Show map)

    Show map

    On The Ridge Hotel Pretoria is a great place to stay in the Villeria district, 10 minutes' drive from Pretoria National Botanical Garden. With views of the garden, this guest house is situated 2.9 km…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Baobab - Nude - Suneden Family Naturist Resort

    38, 1St Street, Kloppersbos H24, Suneden Family Naturist Resort, Pretoria, South Africa (Show map)

    Show map

    Located approximately 10 minutes by car from Kevin Richardson Wildlife Sanctuary, the 2-star Baobab - Nude - Suneden Family Naturist Resort Pretoria offers amenities such as a wellness centre and a…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Klyne Jiweel Guesthouse

    529 Doctor Van Der Merwe Road Montana, Pretoria, South Africa (Show map)

    Show map

    Offering cars for rent, the comfortable Klyne Jiweel Guesthouse Pretoria is approximately 10 minutes' drive from NG Montana. Featuring rooms with views of the garden, the 4-star guest house boasts a…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Hagios House

    13 Dudley Street, Pretoria, South Africa (Show map)

    Show map

    Hagios House Hotel Pretoria is a great place to stay in a quiet district, 25 minutes' walk from Tina Skukan Gallery. Comfortable rooms, garden views and an outdoor swimming pool are at guests'…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Trumma Guest House

    107 Hesketh Drive 107B, Pretoria, South Africa (Show map)

    Show map

    Featuring a terrace and a year-round outdoor swimming pool, the 4-star Trumma Guest House Pretoria lies 4.1 km from Moreleta Plaza Shopping Centre. Wi-Fi is offered throughout the property at this…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Arendskop

    Plot 170 Nkwe Rd, Pretoria, South Africa (Show map)

    Show map

    The comfortable Arendskop Hotel Pretoria, located 3.1 km from Cedar Junction Theme Park, boasts an outdoor swimming pool. Parking is available on site at this 3-star hotel.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Villameyer Lodge

    226 Odendaal Street, Pretoria, South Africa (Show map)

    Show map

    Located around a 10-minute ride from Pretoria National Botanical Garden, the comfortable Villameyer Lodge Pretoria hotel offers amenities such as a sundeck and barbecue. The guest house is a good…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Batter Boys Guest House

    32 Jeugd Road Montana, Pretoria, South Africa (Show map)

    Show map

    Offering air-conditioned rooms and Wi-Fi in the rooms, the 4-star Batter Boys Guest House Pretoria is about 7 km from African Battlefields and around a 25-minute walk from Montana Crossing Centre.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Francor Guesthouse

    4 Boundary Road, Heatherdale, Akasia, Pretoria, South Africa (Show map)

    Show map

    Located around 2 km from Inyoni Estate Crocodile Farm, the elegant 4-star Francor Guesthouse Pretoria offers amenities such as a sundeck, a picnic area, and a golf course. Located approximately a 10…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Langa 'S Cozy Guesthouse

    7 Tiger Road, Pretoria, South Africa (Show map)

    Show map

    The comfortable Langa 'S Cozy Guesthouse Pretoria, located a mere 0.9 km from Monument Park, offers an outdoor swimming pool, Wi-Fi in the rooms. This 2-star guest house is a good starting point for…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Ditoro Boutique Hotel

    780 Arcadia Street, Pretoria, South Africa (Show map)

    Show map

    Offering luggage storage, the comfortable Ditoro Boutique Hotel Pretoria lies in Arcadia, displaying works by Dutch masters, as well as local artists like Walter Battiss and Gerard Sekoto, about a 10…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Alpine Attitude Boutique Hotel & Conference Venue

    522 Atterbury Road, Menlo Park, Pretoria, South Africa (Show map)

    Show map

    The comfortable Alpine Attitude Boutique Hotel & Conference Venue Pretoria has 13 rooms and is located approximately a 25-minute walk from Waterkloof Heights Shopping Centre. This 4-star hotel offers…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Muckleneuk Guest House

    228 Celliers Street, Pretoria, South Africa (Show map)

    Show map

    The Market Church Square is about 25 minutes' walk from the comfortable Muckleneuk Guest House Pretoria, which boasts a shared lounge and a golf course. The 4-star hotel is in the Muckleneuk district…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • The Blyde Crystal Lagoon Luxury Stays

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

    Show map

    Featuring water slides, barbecue, and a play area, the comfortable The Blyde Crystal Lagoon Luxury Stays Pretoria hotel enjoys a beachfront location, 3.7 km from Hazeldean Square Pretoria. Wi-Fi is…

    More...
    From US$ 222
    price for 1 night
    BOOK From US$ 222
  • The Fine Line Lodge

    171 Watermeyer Street, Pretoria, South Africa (Show map)

    Show map

    Located approximately 5 minutes' walk from Meyerspark Shopping Centre, the comfortable The Fine Line Lodge Pretoria hotel gives easy access to various tourist attractions. Featuring 18 rooms with…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Peter'S Guesthouse

    790 Stellenberg Road, Equestria, Pretoria, South Africa (Show map)

    Show map

    Located only a 7-minute walk from Light of the Nations Church, the comfortable Peter'S Guesthouse Pretoria includes 11 rooms. This 3-star hotel boasts an outdoor swimming pool and a private garden 2.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Aanmani Boutique Residence

    55 Nicolson Street, Baileys Muckleneuk, Pretoria, South Africa (Show map)

    Show map

    The 4-star Aanmani Boutique Residence Pretoria hotel is located within 25 minutes' walk of Fort Klapperkop Heritage Site War Museum, offering 22 rooms along with a sunbathing terrace and a golf…

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Casa Flora Guesthouse

    12A Castle Pine Street, Pretoria, South Africa (Show map)

    Show map

    Enjoying a prestigious location about 5 minutes' walk from Silver Lakes Golf & Country Club, the elegant Casa Flora Guesthouse Pretoria boasts 18 holes of golf. Air-conditioned rooms, garden views…

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