Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Pietermaritzburg

Tonight Jun 20 - Jun 21
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Pietermaritzburg Hotels with a Pool

See all 80 Properties in Pietermaritzburg

Estimated price for 1 night/2 adults

7 on Oakleigh
7 on Oakleigh
3.5 out of 5.0 7 Oakleigh Avenue, Wembley, Pietermaritzburg, KwaZulu-Natal
3.5/5 (6 reviews)
$53/ night for 2 guests

Checked in afternoon, rang bell several times without any attention until approached the security who came and helped ring it to our success. No hassles with check in. Self catering amenities well placed. Couch looked and felt on the body very worn out. If it were my business i would by a new one ...

Reviewed on Jun 29, 2018
Caribe Caribe Lodge
Caribe Caribe Lodge
3.0 out of 5.0 55 Ashby Road, Prestbury, Pietermaritzburg, KwaZulu-Natal

We didn't stay there because 1) they were not expecting us 2) they had no card facility - which said they did 3) the place looked nothing like the pictures on the 4) we were given a room that had access via a rotten wooden staircase with 2 steps completely broken 5) asked for ...

Reviewed on Mar 29, 2016
Ascot Inn
Ascot Inn
3.0 out of 5.0 210 Woodhouse Road, Scottsville, Pietermaritzburg, KwaZulu-Natal
3.6/5 (14 reviews)
$35/ night for 2 guests

The Ascot Inn is conveniently situated, very pleasant staff and lovely gardens. It is clean and comfortable.

Reviewed on Mar 1, 2019
Babbling Brook B&B
Babbling Brook B&B
3.0 out of 5.0 42 Bellevue Road, Prestbury, Pietermaritzburg, KwaZulu-Natal
4.8/5 (17 reviews)
$36/ night for 2 guests

Good place to stay. Wifi was not good in room.

Reviewed on Nov 4, 2017
Home From Home B and B
Home From Home B and B
3.0 out of 5.0 39 Torwood Drive, Hayfields, Pietermaritzburg, KwaZulu-Natal
3.5/5 (2 reviews)

Good place to stay overnight. Room is comfortable & has air conditioner. The hosts are friendly, as well as their helpers.

Reviewed on Dec 30, 2016
Jean Lee Bed & Breakfast
Jean Lee Bed & Breakfast
3.0 out of 5.0 93 Alan Paton Avenue, Scottsville, Pietermaritzburg, KwaZulu-Natal
3.7/5 (3 reviews)
$50/ night for 2 guests

The hosts were chsrming. The guest house is well placed for nearby mall and for the motorway. Room was clean and tidy but a but squashed. I was glad of the microwave but there were no microwave dishes and no surfaces on which to put anything . It was all a bit squashed. The patio area was untidy, ...

Reviewed on Feb 24, 2018
Matt's Rest B&B and Self Catering
Matt's Rest B&B and Self Catering
3.0 out of 5.0 11 Dennis Road, Pietermaritzburg, KwaZulu-Natal
4.5/5 (13 reviews)
$49/ night for 2 guests


Reviewed on Dec 24, 2018
Redlands Hotel
Redlands Hotel
3.5 out of 5.0 1 George MacFarlane Lane, Pietermaritzburg, KwaZulu-Natal
Free Cancellation
4.2/5 (4 reviews)
$96/ night for 2 guests

The only 2 things I was not happy with were that there were no complimentary welcome drinks (other than the tea/coffee implements - not even water) and breakfast was not included in the price. Otherwise the staff was friendly and helpful.

Reviewed on Mar 1, 2019
Road Lodge Pietermaritzburg
Road Lodge Pietermaritzburg
1.0 out of 5.0 Cnr. Hesketh Drive and New England Rd, Pietermaritzburg, KwaZulu-Natal
4.0/5 (137 reviews)
$43/ night for 2 guests

Loved this hotel. Great staff. Great food. Conveniently located. Very near a shopping district and grocery store. Safe and secure. Would definitely stay here again

Reviewed on Mar 25, 2019

Pocket Guide: Hotels with a Pool in Pietermaritzburg

Search for hotels in Pietermaritzburg on Expedia. You can easily find your hotels in Pietermaritzburg using one of the methods below:

  • View our selection of featured hotels in Pietermaritzburg
  • Use the map to find hotels in the Pietermaritzburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Pietermaritzburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Pietermaritzburg
  • Enter your travel dates to view the best deals on hotels in Pietermaritzburg - while they last