Find and Book Top Rated Hotels in Pietermaritzburg

Search among 13 available hotels and places to stay in Pietermaritzburg from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-13 out of 13
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Inn
8.4
Great8 reviews
MapView on map1.9 mi from City Center1400 yd from Butterflies for Africa
From   US$ 47 /nightSelect
Bed & Breakfast
8.0
Great32 reviews
MapView on map1.9 mi from City Center1300 yd from Butterflies for Africa
From   US$ 51 /nightSelect
8.6
Great9 reviews
1.3 mi from City Center200 yd from Comrades Marathon House
From   US$ 49 /nightSelect
7.6
Very good5 reviews
3.4 mi from City Center
From   US$ 52 /nightSelect
9.0
Perfect6 reviews
1.2 mi from City Center1500 yd from Parklane Shopping Centre
From   US$ 54 /nightSelect
Bed & Breakfast
8.6
Great6 reviews
1.1 mi from City Center500 yd from Comrades Marathon House
From   US$ 53 /nightSelect
From   US$ 116 /nightSelect
Bed & Breakfast
8.0
Great13 reviews
1600 yd from City Center900 yd from Parklane Shopping Centre
From   US$ 42 /nightSelect
Guest house
7.6
Very good8 reviews
1.2 mi from City Center1400 yd from Town Centre
From   US$ 32 /nightSelect
Bed & Breakfast
8.4
Great8 reviews
2.1 mi from City Center700 yd from Cascades Shopping Centre
From   US$ 35 /nightSelect
Bed & Breakfast
6.4 mi from City Center
From   US$ 109 /nightSelect
3.1 mi from City Center1400 yd from Hayfields Mall
From   US$ 63 /nightSelect
Apartment
7.4
Very good1 review
1600 yd from City Center1000 yd from Parklane Shopping Centre
From   US$ 47 /nightSelect

Best hotels and places to stay in Pietermaritzburg

Why visit?

Pietermaritzburg, located in the heart of the KwaZulu-Natal Midlands in South Africa, offers a unique blend of natural beauty, rich history, and vibrant culture. From exploring historical landmarks to enjoying the picturesque landscapes, Pietermaritzburg has something to offer every tourist.

Where to stay?

When it comes to finding the perfect place to stay in Pietermaritzburg, there are several areas that stand out. Consider the following locations for a memorable experience:

Scottsville: Situated close to the city center, Scottsville is a popular area for accommodation with easy access to the city's main attractions and amenities. This area offers a range of hotels to suit different budgets.

Midlands Meander: For a more serene and picturesque stay, the Midlands Meander is an excellent choice. This scenic countryside region is famous for its arts and crafts, outdoor activities, and cozy accommodations.

Pietermaritzburg Central: If you prefer to be close to the city's historical sites and museums, staying in Pietermaritzburg Central is ideal. This area offers a mix of budget-friendly and luxury hotels.

Price per hotel room per night:

Average price for a 3-star hotel: $50-70

Average price for a 4-star hotel: $70-100

Average price for a 5-star hotel: $100-150

Best value for money:

Ascot Inn Pietermaritzburg: Offering comfortable rooms, friendly service, and reasonable prices, Ascot Inn is a great option for budget travelers. Located in Scottsville, it provides easy access to the Golden Horse Casino and other attractions.

Imperial Hotel Pietermaritzburg: Situated in the heart of the city, this 3-star hotel provides affordable accommodation without compromising on comfort. It is within walking distance of the Pietermaritzburg City Hall and other historical sites.

Road Lodge Pietermaritzburg: Located near the N3 highway, Road Lodge offers affordable and convenient accommodation for travelers passing through the city. It provides basic amenities and comfortable rooms at a budget-friendly price.

Best kids-friendly hotels:

Protea Hotel Hilton: Situated in the Hilton area, this family-friendly hotel offers spacious rooms, a swimming pool, and a playground for children. It provides a relaxed atmosphere and is close to various restaurants and attractions.

The Sleeping Bao B&B: Nestled in the tranquil Wembley suburb, this bed and breakfast provide an ideal retreat for families. It offers spacious rooms, a garden, and a delicious breakfast, making it a favorite among families visiting Pietermaritzburg.

Best hotels for a romantic getaway:

ANEW Hotel Hilton: This stylish hotel is known for its romantic ambiance and luxurious amenities. It offers elegant rooms, a spa, and a fine-dining restaurant, providing couples with a perfect setting for a romantic escape.

Tancredi B&B: Set in a peaceful suburban area, Tancredi B&B offers intimate and cozy accommodations for couples. It features beautifully decorated rooms, a garden, and a delicious breakfast to start your day of exploring together.

Best for location:

Redlands Hotel: This historic hotel is located in the heart of Pietermaritzburg Central, close to many attractions like the Tatham Art Gallery and the Voortrekker Museum. It offers comfortable rooms and easy access to the city's highlights.

Jean-Lee Bed & Breakfast: Situated in Scottsville, Jean-Lee Bed & Breakfast is conveniently located near the Golden Horse Casino and Scottsville Mall. It provides cozy rooms and a warm atmosphere for guests.

St. Anne's Guest House: Located in Hilton, this guest house offers a peaceful and scenic environment. With its proximity to the Midlands Meander and local vineyards, it's an ideal base for guests looking to explore the region.

Best for a short city break:

The Benjamin Boutique Hotel: Situated in the heart of the city, The Benjamin Boutique Hotel offers comfortable and stylish accommodation, perfect for a short city break. It is close to shops, restaurants, and historical sites.

Ilawu Hotel: Located in Scottsville, Ilawu Hotel provides a convenient stay for those wishing to explore the city. It offers comfortable rooms, a restaurant, and easy access to the Golden Horse Casino.

Show moreLess