Find hotels in Richmond from $29

Go beyond your typical stay in Richmond

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Richmond hotels

1. Indoni Eco Village

Indoni Eco Village
2.0 star property
Richmond
$95 nightly
The price is $95
Dec 13 - Dec 14
Total with taxes and fees
Indoni Eco Village

2. Tala Game Reserve

Tala Game Reserve
3.0 star property
Camperdown
8.0 out of 10, Very good, (37 reviews)
"Location"
United States
Tshilidzi
$79 nightly
The price is $90
Dec 6 - Dec 7
Total with taxes and fees
Tala Game Reserve

3. Ekhaya Lodge

Ekhaya Lodge
2.0 star property
Pietermaritzburg
9.8 out of 10, Exceptional, (6 reviews)
"Very clean comfortable and friendly staff"
United States
Mandisa
$43 nightly
The price is $43
Nov 14 - Nov 15
Total with taxes and fees
Ekhaya Lodge

4. Matt's Rest B&B and Self Catering

Matt's Rest B&B and Self Catering
3.0 star property
Pietermaritzburg
9.4 out of 10, Exceptional, (18 reviews)
"Very friendly staff and family-friendly environment "
South Africa
Rufaro
$51 nightly
The price is $59
Nov 13 - Nov 14
Total with taxes and fees
Matt's Rest B&B and Self Catering

5. ANEW Hotel Hilton Pietermaritzburg

ANEW Hotel Hilton Pietermaritzburg
4.0 star property
Hilton
8.6 out of 10, Excellent, (225 reviews)
"Such friendly staff made the stay that much more enjoyable."
Australia
paul
$87 nightly
The price is $100
Nov 20 - Nov 21
Total with taxes and fees
ANEW Hotel Hilton Pietermaritzburg

6. Golden Horse Hotel

Golden Horse Hotel
4.0 star property
Scottsville
9.4 out of 10, Exceptional, (6 reviews)
"Greta place to stay staff are so helfule"
United Kingdom
CATHRINE Terry
$77 nightly
The price is $88
Nov 20 - Nov 21
Total with taxes and fees
Golden Horse Hotel

7. Road Lodge Pietermaritzburg

Road Lodge Pietermaritzburg
3.0 star property
Pietermaritzburg
8.4 out of 10, Very good, (394 reviews)
"Very good place to stay for a quick business trip"
South Africa
Evashnee
$50 nightly
The price is $57
Nov 13 - Nov 14
Total with taxes and fees
Road Lodge Pietermaritzburg

8. J & J Paradise Guesthouse

J & J Paradise Guesthouse
3.0 star property
Scottsville
$25 nightly
The price is $29
Nov 17 - Nov 18
Total with taxes and fees
J & J Paradise Guesthouse

9. Regal Inn PMBurg

Regal Inn PMBurg
3.0 star property
Scottsville
$53 nightly
The price is $63
Nov 21 - Nov 22
Total with taxes and fees
Regal Inn PMBurg

10. Bayside Lodge

Bayside Lodge
3.0 star property
Pietermaritzburg
6.6 out of 10, (12 reviews)
"There was wifi but it was not in a reachable zone by our place. We never had sufficient cutlery and haf to ask. There is a hole in the bathroom ceiling and the whole wall os co ered with dampness which was not healthy for my 2 kids"
South Africa
Anonymous traveler
$40 nightly
The price is $46
Nov 17 - Nov 18
Total with taxes and fees
Bayside Lodge

11. Lexden Guesthouse

Lexden Guesthouse
3.5 star property
Pietermaritzburg
10.0 out of 10, Exceptional, (2 reviews)
"This is the best guesthouse in the city. Located in the best area, beautifully designed and extremely comfortable. "
United Kingdom
Alistair
$125 nightly
The price is $144
Nov 24 - Nov 25
Total with taxes and fees
Lexden Guesthouse

12. Madlula's Guesthouse

Madlula's Guesthouse
3.0 star property
Scottsville
5.0 out of 10, (2 reviews)
"Clean room good bed unfortunately we were in a room opposite reception and loud noises from other guests kept us awake"
United Kingdom
Alan
$66 nightly
The price is $76
Nov 19 - Nov 20
Total with taxes and fees
Madlula's Guesthouse

13. Spacious 5-bedroom House in Pietermaritzburg With Shared Pool

Spacious 5-bedroom House in Pietermaritzburg With Shared Pool
2.0 star property
Pietermaritzburg
$136 nightly
The price is $156
Nov 14 - Nov 15
Total with taxes and fees
Spacious 5-bedroom House in Pietermaritzburg With Shared Pool

14. Ilawu Lodge

Ilawu Lodge
3.0 star property
Pietermaritzburg
6.6 out of 10, (4 reviews)
"Check in was a problem they didn't know about my stay.... I had to email booking confirmation. Shower room is too tiny, only one bath towel. Air-conditioner not working... Breakfast setting is a joke 😭😭 juice is warm, their quality of is really disappointing.... The noise.... The pool area is too close to the room I was in and the conference room oh my word the noise from the people using these facilities, the sheets and towels are not changed. In totality I regretted ny choice of...
South Africa
Anonymous traveler
$48 nightly
The price is $55
Nov 19 - Nov 20
Total with taxes and fees
Ilawu Lodge

15. Geekie Manor

Geekie Manor
3.0 star property
Merrivale
$58 nightly
The price is $75
Nov 13 - Nov 14
Total with taxes and fees
Geekie Manor

16. Room-alexandra Bed & Breakfast Room 3

Room-alexandra Bed & Breakfast Room 3
2.0 star property
Pietermaritzburg
$26 nightly
The price is $30
Nov 14 - Nov 15
Total with taxes and fees
Room-alexandra Bed & Breakfast Room 3

17. 79 On Ridge BNB

79 On Ridge BNB
3.5 star property
Scottsville
10.0 out of 10, Exceptional, (5 reviews)
"This is the best place to stay in Pietermaritzburg! The location is perfect for anyone affiliated with the university - literally across the street. You can have breakfast and supper - both excellent - and the hosts are extremely hospitable and helpful. We arrived with a flat tire, and Gys helped us get a new car the next morning. I have seldom experienced a home away from home as warm and welcoming as Ridge on 79. "
Sweden
Oscar
$77 nightly
The price is $77
Dec 13 - Dec 14
Total with taxes and fees
79 On Ridge BNB

18. Room-alexandra Bed & Breakfast Room 4

Room-alexandra Bed & Breakfast Room 4
2.0 star property
Pietermaritzburg
$28 nightly
The price is $33
Nov 14 - Nov 15
Total with taxes and fees
Room-alexandra Bed & Breakfast Room 4

19. Wensleydale Guest Lodge

Wensleydale Guest Lodge
4.0 star property
Pietermaritzburg
8.4 out of 10, Very good, (46 reviews)
"Absolutely amazing stay here with friendly and helpful staff throughout my stay👌"
United Kingdom
Thobani
$45 nightly
The price is $45
Nov 13 - Nov 14
Total with taxes and fees
Wensleydale Guest Lodge

20. Room-alexandra Bed & Breakfast Room 5

Room-alexandra Bed & Breakfast Room 5
2.0 star property
Pietermaritzburg
$30 nightly
The price is $35
Nov 29 - Nov 30
Total with taxes and fees
Room-alexandra Bed & Breakfast Room 5
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare top hotels in Richmond

3.0 star property
Camperdown
2.0 star property
Pietermaritzburg
3.0 star property
Pietermaritzburg
4.0 star property
Hilton
4.0 star property
Scottsville
8.0
Very good
37 reviews
9.8
Exceptional
6 reviews
9.4
Exceptional
18 reviews
8.6
Excellent
225 reviews
9.4
Exceptional
6 reviews
$79 nightly
The price is $90
Dec 6 - Dec 7
Total with taxes and fees
$43 nightly
The price is $43
Nov 14 - Nov 15
Total with taxes and fees
$51 nightly
The price is $59
Nov 13 - Nov 14
Total with taxes and fees
$87 nightly
The price is $100
Nov 20 - Nov 21
Total with taxes and fees
$77 nightly
The price is $88
Nov 20 - Nov 21
Total with taxes and fees
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking

Stay near popular Richmond attractions

Top Richmond Hotel Reviews

Frequently Asked Questions

What is the best area to stay in Richmond?

For travelers seeking a tranquil and scenic experience in Richmond, the best area to stay is generally within the town itself or on the immediate outskirts, offering convenient access to local attractions and the surrounding natural beauty.

Richmond's town center is a good choice for those who appreciate local history and a relaxed pace. The main street, running through the heart of town, features a few local shops and eateries. Staying here allows for easy exploration of the Richmond Museum and the historical architecture. It's a nice option for solo travelers looking for a quiet retreat.

Couples often prefer accommodations slightly outside the town center, particularly guesthouses or farm stays. These locations typically offer more expansive grounds, picturesque views of the rolling hills and farmlands, and a greater sense of privacy.

When is the best time to go to Richmond?

The best time to visit Richmond, KwaZulu-Natal, for pleasant weather and outdoor activities is during the autumn and spring months, specifically from April to May and September to October.

During these periods, the weather is generally mild and dry, with comfortable temperatures that are ideal for exploring the surrounding natural beauty and engaging in outdoor pursuits. You'll find fewer extreme temperatures compared to the hot and humid summer or the cooler, sometimes wet, winter months. This makes it a good time for couples or solo travelers who enjoy hiking, birdwatching, or simply relaxing in a comfortable climate.

While the summer months (December to February) are warmer and can be quite humid with occasional thunderstorms, they are also a popular time for local holidays and a good option for families seeking a lively option.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Richmond.

How much is the nightly rate at a Richmond hotel?

Prices for hotels in Richmond often vary, but you can find a great deal from $29 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia