Top 10 Hotels in Pietermaritzburg

See all 9 Hotels in Pietermaritzburg
aha Imperial Hotel
aha Imperial Hotel

224 Jabu Ndlovu Street, Pietermaritzburg 3200

3.0 out of 5.0
3.6 out of 5 (26 reviews)

This family-friendly Pietermaritzburg hotel is located near the airport, within a 10-minute walk of Tatham Art Gallery and …

$84
Protea Hotel Hilton
Protea Hotel Hilton

1 Hilton Avenue, Pietermaritzburg 3245

4.0 out of 5.0
4.2 out of 5 (58 reviews)

Located near the airport, this family-friendly hotel is within 9 mi (15 km) of Howick Golf Club, Butterflies for Africa, and …

$84
Ilawu Hotel
Ilawu Hotel

2 Marcom Road Prestbury, Pietermaritzburg

2.0 out of 5.0
3.8 out of 5 (19 reviews)

Situated in Pietermaritzburg, this hotel is 0.3 mi (0.5 km) from National Botanical Gardens and within 3 mi (5 km) of …

$46
Matt's Rest B&B and Self Catering
Matt's Rest B&B and Self Catering

11 Dennis Road, Pietermaritzburg 3201

3.0 out of 5.0
4.5 out of 5 (6 reviews)

Situated in Pietermaritzburg, this luxury bed & breakfast is 2.7 mi (4.3 km) from Scottsville Racecourse and 2.7 mi (4.4 km) …

$48
Abbots Cove
Abbots Cove

18 Cedara Road, Pietermaritzburg 3245

3.0 out of 5.0
3.9 out of 5 (19 reviews)

Situated in Pietermaritzburg, this bed & breakfast is within 9 mi (15 km) of Queen Elizabeth Park, Voortrekker Museum, and …

$59
Ukuthula Lodge
Ukuthula Lodge

Otto's Bluff Road, Pietermaritzburg 3231

3.5 out of 5.0
4 out of 5 (2 reviews)

Situated in the mountains, this lodge is within 12 mi (20 km) of Umgeni Valley Nature Reserve, Howick Museum, and Howick …

$82
Lythwood Lodge
Lythwood Lodge

Farm 37, Lidgetton West, Balgowan 3270

4.0 out of 5.0
4.5 out of 5 (2 reviews)

Situated in Balgowan, this country house is within 16 mi (25 km) of Nelson Mandela Capture Site Monument, Howick Museum, and …

$98
Wartburger Hof Hotel
Wartburger Hof Hotel

52 Noodsberg Road, Wartburg 3233

3.0 out of 5.0
3.6 out of 5 (5 reviews)

Located in the historical district, this family-friendly hotel is within 20 mi (32 km) of Butterflies for Africa, Voortrekker …

$37
Hilton Durban
Hilton Durban

12-14 Walnut Road, Durban 4001

5.0 out of 5.0
4.2 out of 5 (319 reviews)

Hilton Durban Hotel is a half mile from Durban’s North and South beaches, next to the International Convention Centre, and …

$135
Belaire Suites
Belaire Suites

151 Snell Parade, Durban 4056

4.0 out of 5.0
4.1 out of 5 (294 reviews)

Located in the heart of Durban, this hotel is within 1 mi (2 km) of Battery Beach and Sahara Stadium Kingsmead. UShaka Marine …

$52

Recent Reviews in Pietermaritzburg

Hide content

Where to stay in Pietermaritzburg

Pietermaritzburg Hotel Guide

Looking for accommodation in Kwazulu-Natal, specifically in the Pietermaritzburg area? The center of Pietermaritzburg has 4 Expedia-listed apartments and hotels within a 6-mile from the center of Pietermaritzburg. Alternatively, the Wartburger Hof Hotel is positioned 15 miles away. Another possibility is to make a reservation at the Abbots Cove or the Ilawu Hotel.

45 miles to the west of Pietermaritzburg is Umhlanga, where you can enjoy Sibaya Casino, Gateway Shopping Centre and Umhlanga Rocks Beach. Some of our recommended Umhlanga hotels and accommodations include the Oyster Box and Protea Hotel Umhlanga Ridge. 45 miles to the northwest of Pietermaritzburg, you can also stay at Durban, which is home to the African Pride Audacia Manor Boutique Hotel and Hilton Durban. If you're staying in Durban, a couple of sights worth adding to your itinerary are the South Beach, North Beach and uShaka Marine World.

If watching sport is a favourite pastime, take the time to visit Moses Mabhida Stadium, which is 45 miles to the northwest of Pietermaritzburg. Sleep right near the action at the Three Cities Auberge Hollandaise Guest House or the African Pride Audacia Manor Boutique Hotel.

If you're flying in or out of Pietermaritzburg, the preferred airport is Pietermaritzburg Airport. The closest Expedia-listed accommodation is Protea Hotel Imperial.