If you're looking for a place to get away, look no further than Pietermaritzburg. Whether you're planning to stay for a night or for the week, the area around Pietermaritzburg has accommodation options to fit every need. Search for hotels in Pietermaritzburg with Hotels.com by checking our online map. Our map displays the areas and neighbourhoods around all Pietermaritzburg hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Pietermaritzburg hotel deals are here with our lowest price guarantee.
B&B in Pietermaritzburg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
B&B in Pietermaritzburg

79 On Ridge BNB
79 On Ridge BNB
10.0 out of 10, Exceptional, (5)
The price is R1 160
R1 480 total
includes taxes & fees
14 Jul - 15 Jul
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.
Top neighbourhoods in Pietermaritzburg
Scottsville
The Scottsville neighbourhood has lots to see, including Comrades Marathon House and Golden Horse Casino.
Top landmarks in Pietermaritzburg
Golden Horse Casino
Why not try your luck with a visit to Golden Horse Casino during your visit to Pietermaritzburg? Amble around the area's gardens or visit its casinos.
Learn more about Pietermaritzburg
Pietermaritzburg is applauded for its cultural attractions such as The Old Prison and Msunduzi Museum. The city has something for everyone including sights like Pietermaritzburg City Hall and Golden Horse Casino within a rural setting.

Find out more about Pietermaritzburg
Find out more about Pietermaritzburg
Keep exploring
Keep exploring
- Neighbourhoods
- Landmarks
- Star Rating
- Accommodation Types
- Theme
- Top Cities in South Africa
- More Hotels
- Most popular destinations
- Hotels near Kearsney College
- Hotels near Msunduzi Museum
- Hotels near Midmar Dam
- Hotels near Abingdon Wine Estate
- Hotels near Camelot Golf Club and Estate
- Hotels near Golden Horse Casino
- Hotels near Comrades Marathon House
- Hotels near Scottsville Racecourse
- Hotels near Pietermaritzburg City Hall
- Hotels near The Old Prison
- Hotels near Benvie Garden
- Hotels near Queen Elizabeth Park
- Hotels near Phezulu Safari Park
- Hotels near Nelson Mandela Capture Site Monument
- Hotels near Pietermaritzburg Oval
- Hotels near Macrorie House Museum
- Hotels near Karkloof Farmer's Market
- Hotels near Howick Public Falls
- Hotels near Stormy Hill horse trails
- Hotels in Cape Town
- Hotels in Johannesburg
- Hotels in Montagu
- Hotels in Durban
- Hotels in Moses Kotane
- Hotels in uMhlanga
- Hotels in Stellenbosch
- Hotels in Gqeberha
- Hotels in Kempton Park
- Hotels in Franschhoek
- Hotels in Pretoria
- Hotels in Mbombela
- Hotels in Hoedspruit
- Hotels in Hermanus
- Hotels in Pilanesberg National Park
- Hotels in Skukuza
- Hotels in Knysna
- Hotels in Ballito
- Hotels in Plettenberg Bay
- Hotels in Bela-Bela
- Matt's Rest B&B and Self Catering
- Lake Sands Manor
- Danodeb Lodge
- Jean Lee Bed & Breakfast
- Bayside Hotel Pietermaritzburg
- Restwell Accommodation
- Ilawu Hotel
- Albert Falls Bed & Breakfast
- Valley Vista Lodge
- ANEW Hotel Hilton Pietermaritzburg
- Granny Mouse Country House & Spa
- The Hilton Bush Lodge
- Indoni Eco Village
- Old Halliwell Country Inn
- AfriCamps at Gowan Valley - Glamping
- Pleasant Places by Sanaandi
- St Ives Lodge
- Biggy Best Cottages
- Wartburger Hof Hotel
- Gateside Guest House
- Thatchings Guest House
- Bancroft B and B
- HAGAR LODGE
- Belvidere Country Estate
- Lythwood Lodge
- Tala Game Reserve
- Millgate Cottage
- Nutmeg Guest House
- Rockwood Lodges
- The Living Collective
- 22 Bergview Rd
- Eagle Wind Manor
- Kings Hill Bed and Breakfast
Hotels
- Guest Houses Durban
- Hotels in uMhlabuyalingana
- B&B uMhlanga
- Hotels in Richards Bay
- Luxury Hotels in Durban
- 3 Star Hotels in Durban
- B&B Durban
- Hotels in St. Lucia
- Hotels in Mandini
- Hotels in Nkwazi
- Hotels in Msinga
- Hotels in Newlands West
- Hotels in Margate
- Hotels in Dannhauser
- Hotels in Ballito
- Hotels in uMhlanga
- Hotels in Ndwedwe
- Hotels with Free Breakfast in Durban
- Hotels in KwaMashu
- Hotels in Maphumulo
- 5 Star Hotels in uMhlanga
- Hotels in Elandskop
- Cheap Hotels in Durban
- B&B Margate
- Hotels in Port Shepstone
- Luxury Hotels in uMhlanga
- Hotels in Durban
- Hotels in Mount Edgecombe
- Hotels in Ladysmith
- Hotels in eMdloti