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

Apartments and B&Bs 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

890 options found

  • Mohwelere Guest House

    6758 Napsadi Cres 6934 Napasadi Cruscent, Mahube Valley, Pretoria, South Africa (Show map)

    Show map

    The 40 m² Mohwelere Guest House Pretoria is 2.8 km from The Church of Jesus Christ of Latter-Day Saints, giving access to numerous sites in the area.

    More...
    BOOK
  • Kiewiets Cradle Guest House

    836 7Th Avenue, Pretoria, South Africa (Show map)

    Show map

    Kiewiets Cradle Guest House is located within a 4-km distance of Waverley Plaza and at a distance of 6 km from the Market Church Square.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Camellia Luxury Apartment

    96 Camellia Avenue, Pretoria, South Africa (Show map)

    Show map

    Luxury Apartmeny For 2 Or 4 is situated 2.9 km from South African National Biodiversity Institute and offers a private pool. Wi-Fi and parking are provided for guests' utmost comfort.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Queens At The Blyde Lagoon

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

    Show map

    To enjoy your vacation in Pretoria, stay at the 60 m² Queens At The Blyde Lagoon Pretoria apartment, which is around 25 minutes' walk from the Sammy Marks Museum and 3.9 km from Hazeldean Square…

    More...
    BOOK
  • The Blyde Penthouse

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

    Show map

    1-room The Blyde Penthouse Apartment is located a 5-minute drive from Silver Oaks Crossing Centre and offers spa facilities such as a sauna. For enjoyable leisure time, this apartment provides guests…

    More...
    BOOK
  • Menlyn View Unit 6

    394 Diza Street, Pretoria, South Africa (Show map)

    Show map

    The spacious Menlyn View Unit 6 Apartment Pretoria is located 7 km from French Embassy and 10 minutes by car from Lawley Street Christmas Lights. Wi-Fi and a car park are provided for guests' utmost…

    More...
    BOOK
  • Luxury 1 Bedroom Apartment In Vibrant Menlyn Maine

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

    Show map

    If you want to stay in the Menlyn district, the 1-room Luxury 1 Bedroom Apartment In Vibrant Menlyn Maine is a good choice located, at a distance of 4.1 km from Moreleta Lifestyle Centre. Situated a…

    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...
    BOOK
  • Middelberg Manor

    223 Middelberg Str,, Pretoria, South Africa (Show map)

    Show map

    Located within a 10-minute drive of Venning Park, Middelberg Manor Apartment is at a distance of 3.3 km from a top family-friendly place like National Zoological Gardens of South Africa. The…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Modern 2Br Retreat At The Blyde

    Bronkhorstspruit Road The Blyde, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 2-room Modern 2Br Retreat At The Blyde Apartment Pretoria, which is about 10 minutes by car from Hazeldean Square Pretoria and 3.5 km from Smuts House…

    More...
    BOOK
  • Capital Hill Stay At Spa

    308 Heuwel Street 307, Pretoria, South Africa (Show map)

    Show map

    The 1-room Spacious 1 B/Room Unit, Self-Catering Or B&B @ Spa is located within 25 minutes' walk of Statue of Oom Paul and offers Wi-Fi for either business or leisure. Access to a swimming pool…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • The Loft@Santorini

    374 Justice Mahomed Street, Pretoria, South Africa (Show map)

    Show map

    44 m^2 The Loft@Santorini Apartment is situated nearly a 5-minute walk from The Church of Jesus Christ of Latter-day Saints in South Africa and 20 km from Wonderboom airport. This 1-bedroom apartment…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Zenith Guesthouse

    773 Skukuza Street, Pretoria, South Africa (Show map)

    Show map

    Nestled within 200 metres of Glen Village Shopping Centre, the 50 m^2 Zenith Guesthouse offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Insaka 3 The Blyde Lagoon Experience

    Bronkhorstspruit Rd, Willow Park Manor, Pretoria, South Africa (Show map)

    Show map

    Offering an outdoor pool, spacious Insaka 3 The Blyde Lagoon Experience is situated 4.1 km from Smuts House Museum. Wi-Fi and parking are also available at this apartment.

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

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

    Show map

    The 1-room The Blyde 1-Bed Luxe Apartment Pretoria is located 10 km from Sammy Marks Museum and offers Wi-Fi for either business or leisure. The apartment is also equipped with amenities like an iron…

    More...
    BOOK
  • Bushbaby Cottage With Tickle Tub In Hartbeespoort

    Azalea Road 94, Pretoria, South Africa (Show map)

    Show map

    Situated 2.7 km from the Saartjiesnek, the spacious 1-bedroom Bushbaby Cottage In Hartbeespoort Pretoria also boasts easy access to Pretoria train station which is approximately 50 minutes' drive…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Kings Lifestyle Apartments, City Retreat

    31 Tulleken Street 104 Rider Haggard Courts, Pretoria, South Africa (Show map)

    Show map

    Located approximately 5 minutes on foot from Pretoria railway station, Kings Lifestyle Apartments, City Retreat Pretoria is just 600 metres from the grand Victorian mansion "Melrose House".

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Luxury Lakeview Retreat

    783 Bayside Road, Pretoria, South Africa (Show map)

    Show map

    Offering a swimming pool, Luxury Lakeview Retreat Pretoria apartment is situated a 25-minute walk from Elardus Park Shopping Centre. Wi-Fi and a free private car park are among the essentials at…

    More...
    BOOK
  • Lime Court One

    337 Jopie Fourie Street, Pretoria, South Africa (Show map)

    Show map

    The 1-room Lime Court One Apartment is located a 10-minute ride from Lavender Sqaure Clothing Store and offers Wi-Fi for either business or leisure. From the homestay you can reach Madelief Shopping…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Navy Lagoon Stay The Blyde

    The Blyde Riverwalk Estate Unit 525, Block 46, Pretoria, South Africa (Show map)

    Show map

    Situated nearly 25 minutes' walk from the Sammy Marks Museum, Navy Lagoon Stay The Blyde Pretoria apartment provides guests with Wi-Fi for either business or leisure. The apartment is 3.9 km from…

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