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) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-05-11

2026-05-12

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

4-star Hotels 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

182 options found

  • 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 located around a 10-minute stroll from Alkantrant Park, offering 20 rooms, Wi-Fi, and a car park. Boasting an outdoor swimming pool, this…

    More...
    From US$ 1440
    price for 1 night
    BOOK From US$ 1440
  • 394Onemus

    394 Emus Erasmus Avenue, Pretoria, South Africa (Show map)

    Show map

    Situated within 6 km of the restored 19th - century Fort KlapperKop Military Museum, the 4-star 394Onemus Hotel Pretoria is adorned with tiled floors, offering essentials such as Wi-Fi and…

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

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

    Show map

    Featuring a terrace and an outdoor swimming pool, Suikerbosrant Sleep And Go Bed & Breakfast Pretoria lies 3.8 km from Roodeplaat Dam. A private parking lot is provided on site.

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

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

    Show map

    Offering an outdoor swimming pool, the 4-star Milner Fashion House Bed & Breakfast Pretoria is nestled in the Waterkloof district of Pretoria, about 25 minutes' walk from the acrobatic De Jong Diving…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • At 98 On Lynburn Guest House

    98 Lynburn Road, Pretoria, South Africa (Show map)

    Show map

    Nestled in the Lynnwood district of Pretoria, about 25 minutes' walk from the stunning Faerie Glen Nature Reserve, the 4-star At 98 On Lynburn Guest House Pretoria offers a patio. Offering wake-up…

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

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

    Show map

    Comprising 8 rooms, Muckleneuk Manor Hotel Pretoria is near a business district, 15 minutes' walk from the historic Victorian mansion "Melrose House". This guest house offers secured parking on site…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • 440@Brooklyn

    440 Fehrsen Street, Pretoria, South Africa (Show map)

    Show map

    The 4-star 440@Brooklyn Hotel Pretoria is located about a 5-minute ride from Garden Grass, offering 6 rooms, Wi-Fi, and a free private car park. The guest house is a good starting point for…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • The Capital Trilogy Menlyn Maine

    Amarand Avenue, Pretoria, South Africa (Show map)

    Show map

    The 4-star The Capital Trilogy Menlyn Maine Hotel Pretoria is nestled around a 5-minute walk from the Menlyn Maine Central Square and features an outdoor swimming pool. The hotel boasts views of the…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Villa Amor

    Plot 288, Arthur Ave Shere, Pretoria, South Africa (Show map)

    Show map

    Situated 2.5 km from Hazeldean Square, Villa Amor Pretoria hotel features Wi-Fi in the rooms and a car park on site. Boasting a year-round outdoor swimming pool, the bed & breakfast is nestled 10…

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

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

    Show map

    Offering a restaurant, the luxurious Casa Flora Guesthouse Pretoria lies in an entertainment neighbourhood, 4.4 km from the Nkwe Pleasure Resort and about 5 minutes' walk from Silver Lakes Golf &…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Ebony Guest House

    53 Charlotte Maxeke St, Pretoria West, Pretoria, South Africa (Show map)

    Show map

    Located 2 km from the Market Church Square, Ebony Guest House Pretoria is just a 5-minute walk from the Museum Mall. The hotel also includes parking.

    More...
    From US$ 17
    price for 1 night
    BOOK From US$ 17
  • Zina

    83 Myburgh Street, Pretoria, South Africa (Show map)

    Show map

    The 4-star Zina Hotel Pretoria offers access to the Union Buildings, which is located nearly 10 minutes' drive away.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Menlyn Maine 1413

    The Capital Trilogy Pretoria, Pretoria, South Africa (Show map)

    Show map

    Located just 5 minutes' walk from Time Square Casino, the 4-star Menlyn Maine 1413 Aparthotel Pretoria includes a rooftop pool and a terrace. The hotel provides 24-hour security service to ensure…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Faerie Glen B&B

    390 Erie Street, Faerie Glen, Pretoria, South Africa (Show map)

    Show map

    The 4-star Faerie Glen B&B Pretoria is nestled in the Faerie Glen district of Pretoria, about a 25-minute walk from sports attractions, such as Grove Ice Rink. The hotel also includes a terrace with…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Casa Basilio Studio

    3 Guinea Fowl Street Silver-Lakes Golf Estate, Game Reserve Section, Pretoria, South Africa (Show map)

    Show map

    Overlooking the garden, the 4-star Casa Basilio Studio Pretoria hotel is 3.9 km from Silver Oaks Crossing Centre. The guest house offers free private parking on site.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Sunset Hideaway

    46 Ingot Terrace, Pretoria, South Africa (Show map)

    Show map

    The 4-star Sunset Hideaway Hotel Pretoria offers proximity to Heartfelt Arena, situated approximately a 10-minute ride away. This Pretoria guest house also includes parking.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • The Blyde, An Impeccable Blissful Getaway

    Bronkhorstspruit Road The Blyde, Block 48, Unit 554, Pretoria, South Africa (Show map)

    Show map

    Guests of The Blyde, An Impeccable Blissful Getaway Aparthotel Pretoria can enjoy access to Diep-in-die-Berg Conference Venue, located 4.7 km away. Along with an infinity swimming pool, the…

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • The Zebra Suite At Frederick'S Place

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

    Show map

    Guests of The Zebra Suite At Frederick'S Place Pretoria hotel can enjoy access to Woodhill Country Club, located 4 km away. This guest house features horseback riding for a more entertaining stay.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • The Blyde Crystal Lagoon Cologne3

    Bronkhorstspruit Road Second Floor, Pretoria, South Africa (Show map)

    Show map

    The 4-star The Blyde Crystal Lagoon Cologne3 Pretoria hotel is located about 10 minutes' drive from Smuts House Museum and has an outdoor swimming pool with a poolside bar.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Buffels Place Guesthouse

    116 Buffels Road, Rietondale, Pretoria, 0084, Pretoria, South Africa (Show map)

    Show map

    Situated 650 m from the Rietondale Park, the 4-star Buffels Place Guesthouse Pretoria includes 6 rooms with views of the garden. Guests who stay at the guest house can park their car on site.

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