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

  • Baobab - Nude - Suneden Family Naturist Resort

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

    Show map

    Featuring a sun deck and a swimming pool, the 2-star Baobab - Nude - Suneden Family Naturist Resort Pretoria lies 4.8 km from Mahala View. The holiday park is within 10 minutes' drive of the Kevin…

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

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

    Show map

    Located about a 10-minute ride from the Pretoria National Botanical Garden, Villameyer Lodge Pretoria hotel offers amenities such as a sun deck and a picnic area. Featuring baggage storage, this…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Rest-A-While Guest House - Pretoria

    611 Buccaneer Street, Pretoria, South Africa (Show map)

    Show map

    The 4-star recently renovated Rest-A-While Guest House - Pretoria provides proximity to Monument Park Golf Club, which is located around 6 km away. Featuring 7 rooms with views of the garden, this…

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

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

    Show map

    Batter Boys Guest House Pretoria features 19 rooms and lies about a 25-minute walk from Kolonnade Shopping Centre. The guest house offers parking on site and a swimming pool.

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

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

    Show map

    Located around 10 minutes by car from the 2-star Langa 'S Cozy Guesthouse Pretoria, guests can reach the 11.76 ha nature reserve "Austin Roberts Bird Sanctuary". A garden adorned with BBQ enhances…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Belle Vie Boutique Guesthouse

    442 Brosdoring Street, Pretoria, South Africa (Show map)

    Show map

    Located about 10 minutes' drive from the recently renovated Belle Vie Boutique Guesthouse Pretoria, guests can reach Lawley Street Christmas Lights. A garden adorned with BBQ enhances the ambiance of…

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

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

    Show map

    Guests of the 4-star Alpine Attitude Boutique Hotel & Conference Venue Pretoria can enjoy access to the acrobatic De Jong Diving Centre, located 4.3 km away. Featuring 12 rooms with views of the pool…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Waterkloof Glen Guest House

    245 Neveling Street, Pretoria, South Africa (Show map)

    Show map

    Conveniently located about 3 km from Eastdale Pavilion Shopping Center, the 3-star Waterkloof Glen Guest House Pretoria features rooms with views of the patio. The hotel also includes a free private…

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

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

    Show map

    Situated about a 25-minute walk from Silver Oaks Crossing Centre, The Blyde Crystal Lagoon Luxury Stays Pretoria hotel offers water slides and spa therapy.

    More...
    BOOK
  • Menlyn Maine Trilogy Hotel

    Unit 420 Menlyn Maine Pretoria, Pretoria, South Africa (Show map)

    Show map

    Situated nearly a 5-minute walk from the Menlyn Maine Central Square, Menlyn Maine Trilogy Hotel Pretoria features a sun terrace and a picnic area. Located 4.1 km from Lawley Street Christmas Lights,…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Casa Toscana Lodge

    5 Darlington Road, Lynwood, Pretoria, Pretoria, South Africa (Show map)

    Show map

    The 4-star luxury Casa Toscana Lodge Pretoria hotel is nearly a 10-minute drive from Swiss Embassy and features a terrace with outdoor dining areas. This Pretoria guest house is in the Lynnwood…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Suikerbosrant Sleep And Go

    Plot 492 Reier Rd Kameeldrift East Roodeplaat, Pretoria, South Africa (Show map)

    Show map

    Suikerbosrant Sleep And Go Bed & Breakfast Pretoria is nestled a 9-minute stroll from Sandonia Golf Club, offering 7 rooms and featuring barbecue and a golf course. Featuring an outdoor swimming pool…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Menlyn Apartment

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

    Show map

    The welcoming Menlyn Apartment Pretoria hotel is nestled approximately 5 minutes' walk from the Menlyn Maine Central Square and features a rooftop swimming pool. Indulge in the 4-star aparthotel's…

    More...
    From US$ 353
    price for 1 night
    BOOK From US$ 353
  • Milner Fashion House

    161 Milner Street, Pretoria, South Africa (Show map)

    Show map

    The 4-star Milner Fashion House Bed & Breakfast Pretoria is situated in the Waterkloof district of Pretoria, 7 km from the 80 - hectare National Zoological Gardens of South Africa, which is highly…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Muckleneuk Manor

    270 Mears Street, Muckleneuk, Pretoria, South Africa (Show map)

    Show map

    Muckleneuk Manor Hotel Pretoria is situated in the Muckleneuk district, 25 minutes' walk from the defensive fortress "Pretoria Forts", and boasts a private swimming pool and a picnic area. This guest…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Juamtoto Guesthouse

    824 Cronstedt Street, Pretoria, South Africa (Show map)

    Show map

    Located merely 1.3 km from Kimiad Golf Clubhouse, Juamtoto Guesthouse Pretoria is around 5 minutes' walk from Moreleta Square Shopping Centre. There is also a free private car park.

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

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

    Show map

    Located 2.8 km from the Tina Skukan Gallery, the comfortable Peter'S Guesthouse Pretoria offers air-conditioned rooms just 550 m from Light of the Nations Church. This 3-star hotel offers Wi-Fi in…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Aquila Guest House

    Aquila Avenue 265 Waterkloof Ridge, Pretoria, South Africa (Show map)

    Show map

    Featuring a terrace with a BBQ grill and outdoor dining areas, the 4-star Aquila Guest House Pretoria is approximately 25 minutes' walk from Lawley Street Christmas Lights.

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

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

    Show map

    Featuring a shared lounge and a seasonal outdoor pool, the luxurious Casa Flora Guesthouse Pretoria lies about 5 minutes' walk from Silver Lakes Golf & Country Club. The prestigious location, within…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Casa Mana Air B&B

    11 Saalsak Crescent, Pretoria, South Africa (Show map)

    Show map

    Casa Mana Air B&B Pretoria, located about 6 km from Austrian Embassy, boasts a seasonal outdoor swimming pool. Boasting a casino and a picnic area, the hotel offers such comforts as a safety deposit…

    More...
    BOOK