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

  • Menlyn Maine Residence, Unit 711

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

    Show map

    Standing only a 5-minute walk from Sun Arena Event Venue, the 4-star Menlyn Maine Residence, Unit 711 Pretoria hotel offers an infinity swimming pool. Located 3.3 km from Wolwespruit Bike Park, the…

    More...
    BOOK
  • Kruin Suite

    425 Pelargonium Road, Pretoria, South Africa (Show map)

    Show map

    The elegant Kruin Suite Pretoria hotel is located in Pretoria, nearly a 25-minute walk from Kolonnade Retail Park, and offers an outdoor swimming pool. There is also private parking.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • The Villa Palms

    1240 Ruimsig Cres, Pretoria, South Africa (Show map)

    Show map

    The 4-star The Villa Palms Pretoria hotel is located in Pretoria, 4.4 km from Wolwespruit Bike Park, and offers an outdoor swimming pool. Featuring 5 rooms with views of the garden, this comfortable…

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Menlyn Maine 812 With Balcony

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

    Show map

    The comfortable Menlyn Maine 812 With Balcony Aparthotel Pretoria offers easy access to Sun Arena Event Venue, which is situated nearly a 5-minute walk away. The 4-star hotel lies just 250 metres…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Cozy & Modern Apartment -Self Catering

    1774 Berg Avenue, Pretoria, South Africa (Show map)

    Show map

    Nestled in the Akasia district of Pretoria, the 3-star Cozy & Modern Apartment -Self Catering Pretoria hotel is 3.5 km from Il Posto Shopping Centre. The guest house boasts a nightclub and a terrace…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Modern & Peaceful Studio

    128 Menlyn Maine The Trilogy, Amarand Avenue, Waterkloof Glen, Pretoria, South Africa (Show map)

    Show map

    Featuring a restaurant, the recently renovated Modern & Peaceful Studio Pretoria hotel lies approximately 5 minutes' walk from Menlyn Maine Central Square Shopping Center. Located 3.2 km from…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Fredericks Place Flamingo Suite

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

    Show map

    Featuring a sunbathing terrace, a shared lounge, and a golf course, the 4-star Fredericks Place Flamingo Suite Pretoria hotel enjoys a convenient setting 400 metres from Waterglen Shopping Centre.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Sekelbos Guesthouse

    Sekelbos Road 1, Eldoraigne, Pretoria, South Africa (Show map)

    Show map

    Situated in the Eldoraigne district of Pretoria, approximately 10 minutes by car from German Visa Collections, the comfortable Sekelbos Guesthouse Pretoria boasts a sundeck and barbecue. Featuring 7…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Christa'S Place 897

    897 Braam Pretorius Street, Pretoria, South Africa (Show map)

    Show map

    Situated 3.1 km from Waverley Plaza, the 4-star Christa'S Place 897 Pretoria hotel features Wi-Fi throughout the property, and a private parking lot on site.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Kruin Cottage

    425 Pelargonium Road 425, Pretoria, South Africa (Show map)

    Show map

    The 4-star Kruin Cottage Pretoria hotel provides proximity to Kolonnade Retail Park, which is located nearly a 25-minute walk away. There is also a private parking lot.

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Magalies Villa

    6553 Beachwood Street, Pretoria, South Africa (Show map)

    Show map

    Nestled in the Akasia district of Pretoria, around a 10-minute drive from Inyoni Estate Crocodile Farm, the elegant 3-star Magalies Villa Pretoria hotel features a swimming pool and views of the…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • El Gran Chaparral Guest House

    58 Joan Rd, Pretoria, Pretoria, South Africa (Show map)

    Show map

    The 4-star El Gran Chaparral Guest House Pretoria, located in the Akasia district, also stands a 25-minute stroll from Akasia Country Club and provides guided tour service for better sightseeing.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Bobisemo Luxury Guesthouse

    79 Luigi Street, Pretoria, South Africa (Show map)

    Show map

    Bobisemo Luxury Guesthouse Pretoria features spacious rooms with views of the garden. This guest house boasts a convenient location 40 minutes' drive from Pretoria train station.

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Residential Inn

    49 Clive Street, Pretoria, South Africa (Show map)

    Show map

    Offering a year-round outdoor swimming pool, the comfortable Residential Inn Pretoria is nestled in the Akasia district of Pretoria, approximately 25 minutes' walk from Inyoni Estate Crocodile Farm.

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Arum Lily Guest Rooms

    687 Wekker Street Moreletapark, Pretoria, South Africa (Show map)

    Show map

    Located 3.7 km from Mooikloof bowls club house, the 3-star Arum Lily Guest Rooms Pretoria hotel is only a 5-minute walk from Kimiad Golf Clubhouse. Boasting a location within reach of Moreleta Kloof…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Villa 21

    21 Villa Street, Pretoria, South Africa (Show map)

    Show map

    The elegant Villa 21 Pretoria hotel, located only 650 metres from Indian Embassy, offers a seasonal outdoor swimming pool, Wi-Fi throughout the property. This Pretoria guest house lies in the…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Waterkloof Heights Guest House

    71 Korannaberg Road, Pretoria, South Africa (Show map)

    Show map

    Situated in a convenient setting in Pretoria, within a 7-km distance of Pretoria train station, the comfortable 4-star Waterkloof Heights Guest House Pretoria features 9 rooms. An outdoor swimming…

    More...
    BOOK
  • Emerald Studio Menlyn Maine

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

    Show map

    Offering an outdoor swimming pool, the elegant Emerald Studio Menlyn Maine Pretoria hotel is nestled in Waterkloof Glen, known for the vast Sun Arena at Time Square Casino entertainment complex, just…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Richtershuyz Luxury Accommodation

    375 Mackenzie Street, Pretoria, South Africa (Show map)

    Show map

    Featuring a convenient location, Richtershuyz Luxury Accommodation Pretoria hotel offers views of the garden, and is 25 minutes' walk from Sci-Enza Science Museum. Located in Brooklyn where grand…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Attorneys Place

    534 Vleiland Street, Pretoria, South Africa (Show map)

    Show map

    The comfortable Attorneys Place Pretoria hotel enjoys a convenient location and provides easy access to the open - air Atterbury Value Mart Shopping Center, a place where guests can shop, located 2.5…

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