Hotels in Centurion

Search and compare Centurion hotels from hundreds of travel sites and save

Centurion, South Africa
2 Aug — 3 Aug2
Centurion, South Africa
Mon 2/8
Tue 3/8
...and more

Refine Your Search

Guest Ratings
See all filters

Popular Hotels in Centurion

Filter by star ratings
All filters
At The Rocks Country Estate
At The Rocks Country Estate
8.3 Excellent
Pretoria, Gauteng, South Africa
Show on map
32.6 km from city centre, Centurion 
ExcellentBased on 118 reviews
8.3

Boasting a swimming pool, At The Rocks Lodge is situated in Cullinan and offers comfortable accommodation. It also provides free Wi-Fi.

Tips for booking a Centurion hotel

Cheapest month:April
Most expensive month:July
Average price in Centurion:$119/night
Absolute cheapest price found:$36/night
Cheapest day:Saturday
Most expensive day:Tuesday
$76 - $179
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$50 - $161
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Centurion, Gauteng

Show all 174 hotels
At The Rocks Country Estate
At The Rocks Country Estate
8.3 Excellent
Pretoria, Gauteng, South Africa
Show on map
31.6 km from city centre,  

Boasting a swimming pool, At The Rocks Lodge is situated in Cullinan and offers comfortable accommodation. It also provides free Wi-Fi.

$64
Avg. per night

Where to stay in Centurion

Centurion travel FAQs

  • What are the best hotels in Centurion?

    Centurion is home to many highly-rated hotels, one of which is The Centurion Hotel, which has a current rating of 7.8. For other potential stays, consider At The Rocks Country Estate and Home @ Harry's, which can also be great places to stay in Centurion.

  • How much is a hotel in Centurion tonight?

    A hotel in Centurion tonight can start as low as $37 for the night, with an average cost of $95, based on HotelsCombined searches over the last 72 hours.