Top 10 Hotels in Pietermaritzburg

See all 27 Hotels in Pietermaritzburg
Road Lodge Pietermaritzburg

Road Lodge Pietermaritzburg

Cnr. Hesketh Drive and New England Rd, Pietermaritzburg 3201

1.0 out of 5.0
3.9 out of 5 (48 reviews)

Situated in the suburbs, this hotel is within 1 mi (2 km) of Scottsville Racecourse and Comrades Marathon House. …

$43
Tancredi B&B

Tancredi B&B

41 Woodhouse Road, Pietermaritzburg 3201

3.5 out of 5.0
4.7 out of 5 (6 reviews)

Situated in the suburbs, this bed & breakfast is within a 15-minute walk of Comrades Marathon House and Scottsville Racecours …

$63
Babbling Brook B&B

Babbling Brook B&B

42 Bellevue Road, Pietermaritzburg 3201

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

Situated near the airport, this bed & breakfast is 1 mi (1.5 km) from National Botanical Gardens and within 3 mi (5 km) of …

$47
aha Imperial Hotel

aha Imperial Hotel

224 Jabu Ndlovu Street, Pietermaritzburg 3200

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

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

$61
Yes Please B&B

Yes Please B&B

98 Alan Paton Avenue, Pietermaritzburg

3.0 out of 5.0

Situated in Pietermaritzburg, this bed & breakfast is within a 15-minute walk of Comrades Marathon House and Scottsville …

$38
The Musafer Travel Lodge

The Musafer Travel Lodge

16 Zeederberg Street, Pietermaritzburg

3.0 out of 5.0

Situated in Pietermaritzburg, this guesthouse is within 1 mi (2 km) of Msunduzi Museum, Pietermaritzburg City Hall, and Tatha …

$51
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.4 out of 5 (9 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 …

$54
Redlands Hotel

Redlands Hotel

1 George MacFarlane Lane, Pietermaritzburg 3201

3.5 out of 5.0

Situated in Pietermaritzburg, this hotel is within 2 mi (3 km) of Pietermaritzburg City Hall, Tatham Art Gallery, and Msunduz …

$106
Lincoln Cottages

Lincoln Cottages

12 Stamford Avenue, Pietermaritzburg 3201

4.0 out of 5.0
4 out of 5 (8 reviews)

Situated near the beach, this guesthouse is 3 mi (4.8 km) from Scottsville Racecourse and 3.1 mi (4.9 km) from Comrades …

$55
Thembelihle Guest House

Thembelihle Guest House

3 Milborrow Road, Pietermaritzburg

3.0 out of 5.0

Situated in Pietermaritzburg, this guesthouse is within a 10-minute walk of Scottsville Racecourse and Comrades Marathon Hous …

$48

Recent Reviews in Pietermaritzburg

Where to stay in Pietermaritzburg

Pietermaritzburg Hotel Guide

Top Pietermaritzburg Accommodations

Are you thinking of visiting Pietermaritzburg? A small choice of accommodation solutions are waiting for you if you'd like to stay within easy reach of the center. You can check out the 7 establishments located within 3 miles right here on Expedia.

Hoping to sleep near where the action is at? The aha Imperial Hotel and Ilawu Hotel might just be what you're after.

This area has only a limited number of no-frills accommodations. The Road Lodge Pietermaritzburg is one of the most popular options, and is a good choice for those who are counting their pennies.

If you are searching for more accommodation choices, the Protea Hotel by Marriott Hilton and the Tala Collection Private Game Reserve are 7 miles and 17 miles from the city center of Pietermaritzburg. Travelers looking for something more can look into the Wartburger Hof Hotel and the Abbots Cove, 19 miles and 6 miles away.

Some close by places to check out in Kwazulu-Natal are Lidgetton West and Dargle. Lidgetton West is 20 miles to the northwest of Pietermaritzburg, while Dargle is 25 miles to the west. Accommodations in Lidgetton West include the Woodridge Country Hotel and Granny Mouse Country House & Spa. The Everglades Hotel & Conference Centre and Tanglewood Country House are the hotels in Dargle.

Get your fix of local sport by taking a trip to Pietermaritzburg Oval. Sleep close to the action at the Sleeping Bao B&B or the Tancredi B&B.

How to Get to Pietermaritzburg

Pietermaritzburg Airport is a nearby airport for Pietermaritzburg travelers, and is located 2 miles away from Pietermaritzburg. Nearby accommodation options are the Matt's Rest B&B and Self Catering and the Lincoln Cottages.