Skip to main content

Search hotels in Pietermaritzburg

Enter your dates to see the latest prices and deals for Pietermaritzburg hotels

September 2025

123456
78910111213
14151617181920
21222324252627
282930

October 2025

1234
567891011
12131415161718
19202122232425
262728293031
Check-in date - Check-out date

Pietermaritzburg – 137 hotels and places to stay

Filter by:

Star Rating

Review score

Golden Horse Hotel

Hotel in Pietermaritzburg

Featuring a restaurant, a bar and a casino, Golden Horse Hotel is located in Pietermaritzburg and is a 6-minute walk from Comrades Marathon House.

C
Carmen
From
United States
Friendly staff and great service.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 407 reviews
Price from
$113.68
1 night, 2 adults

The Sleeping Bao B&B

Hotel in Pietermaritzburg

The Sleeping Bao B&B has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pietermaritzburg.

P
Pieter
From
South Africa
Great breakfast, very friendly and very efficient host. Beatiful homey accomodation, spacious bedroom. Perfect location for Amashova and Comrades - close to the start.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 165 reviews
Price from
$62.02
1 night, 2 adults

The Midlands Hotel

Hotel in Pietermaritzburg

Located in Pietermaritzburg, 2.7 miles from Queen Elizabeth Park Nature Reserve, The Midlands Hotel has accommodations with an outdoor swimming pool, free private parking and a restaurant.

R
Ruben
From
South Africa
The location was great, close to good restaurants and not too far from stores. The rooms are well-equipped and the staff were really helpful in meeting our needs.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 211 reviews
Price from
$62.21
1 night, 2 adults

Regal Inn PMBurg

Hotel in Pietermaritzburg

Located in Pietermaritzburg, a 2-minute walk from Comrades Marathon House, Regal Inn PMBurg provides accommodations with a shared lounge, free private parking and a restaurant.

l
lungisile
From
South Africa
The rooms are very clean. I like the ironing room setup as as well
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 552 reviews
Price from
$38.40
1 night, 2 adults

Bayside Hotel Pietermaritzburg

Hotel in Pietermaritzburg

Located in Pietermaritzburg, a 15-minute walk from KwaZulu-Natal Museum, Bayside Hotel Pietermaritzburg features views of the city.

D
Dr Thobani Cele
From
South Africa
The room that was allocated to us this time was very clean.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 601 reviews
Price from
$49.96
1 night, 2 adults

Kismet Hotel

Hotel in Pietermaritzburg

Kismet Hotel is located in Pietermaritzburg, within a 19-minute walk of KwaZulu-Natal Museum and 1.6 miles of Comrades Marathon House.

M
Mpho
From
United States
User friendly and lovely atmosphere
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 146 reviews
Price from
$31.89
1 night, 2 adults

Thistle Hotel

Hotel in Pietermaritzburg

Located in Pietermaritzburg, one mile from KwaZulu-Natal Museum, Thistle Hotel has accommodations with a terrace, free private parking, a restaurant and a bar.

N
Nonhlanhla
From
South Africa
warm , comfortable and cosy enviroment
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 252 reviews
Price from
$51.21
1 night, 2 adults

Redlands Hotel

Hotel in Pietermaritzburg

Redlands Hotel is located in the Redlands Estate in Wembley, the northern suburb of Pietermaritzburg. It features beautifully manicured gardens, a swimming pool and 24-hour reception.

J
Joseph
From
South Africa
the breakfast was okay, though i thought it was included in the booking, but only realized when i ate that i must pay
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 196 reviews
Price from
$95.03
1 night, 2 adults

Wylde Rose Cottage

Pietermaritzburg

Wylde Rose Cottage is a recently renovated apartment in Pietermaritzburg where guests can make the most of its garden and barbecue facilities.

L
Laura
From
Rwanda
If you are traveling to Pietermaritzburg, you will definitely want to stay here. The hosts are two of the kindest people I met while traveling in South Africa and made checking in to the property easy and welcoming. The room was absolutely perfect. Stylishly and thoughtfully decorated, the most comfortable bed, a lovely kitchen and washroom, and a beautiful front deck to enjoy the greenery. It was about ~20/25 minutes in an Uber from the airport and 10 minutes to the Intercape bus station. Great location and felt very secure the whole time as a solo traveler. I only wish I could have stayed longer. Highly recommend!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 147 reviews
Price from
$46.08
1 night, 2 adults

Forest View Cottage

Pietermaritzburg

Forest View Cottage enjoys a location in Pietermaritzburg, 4.3 miles from KwaZulu-Natal Museum and 5.5 miles from Comrades Marathon House. This apartment features free private parking and free Wifi.

L
Lee-Anne
From
Portugal
Comfortable beds Clean spaces Wonderful view of the forest
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 138 reviews
Price from
$45.52
1 night, 2 adults
See all 137 hotels in Pietermaritzburg

Most booked hotels in Pietermaritzburg and surrounding area in the past month

See all

Budget hotels in Pietermaritzburg and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,425 reviews

    Located in Pietermaritzburg, a 8-minute walk from KwaZulu-Natal Museum, The Inn by Ilawu provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 252 reviews

    Located in Pietermaritzburg, one mile from KwaZulu-Natal Museum, Thistle Hotel has accommodations with a terrace, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 601 reviews

    Located in Pietermaritzburg, a 15-minute walk from KwaZulu-Natal Museum, Bayside Hotel Pietermaritzburg features views of the city.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 193 reviews

    P & T Guesthouses enjoys a location in Pietermaritzburg, 1.4 miles from KwaZulu-Natal Museum and 2.6 miles from Comrades Marathon House.

  • Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 25 reviews

    Royal Guest House & and Lodge is located in Pietermaritzburg, just a 18-minute walk from Butterflies for Africa and 1.2 miles from KwaZulu-Natal Museum.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 142 reviews

    Featuring garden views, Hudson Haven Bed & Breakfast in Pietermaritzburg provides accommodations, a garden, and a tennis court. Beauty services is available for guests.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 165 reviews

    The Sleeping Bao B&B has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pietermaritzburg.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 34 reviews

    Tranquil Gardens offers accommodations in Pietermaritzburg, 2 miles from KwaZulu-Natal Museum and 2.8 miles from Queen Elizabeth Park Nature Reserve.

Hotels located in the center of Pietermaritzburg

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 155 reviews

    The Musafer Travel Lodge in Pietermaritzburg provides accommodations with a garden and a shared lounge. This guest house provides free private parking, a 24-hour front desk, and free Wifi.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 120 reviews

    Just a 10-minute walk from KwaZulu-Natal Museum and 1.1 miles from Comrades Marathon House, Three Flags features accommodations in Pietermaritzburg, with a garden.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 148 reviews

    Kismet Hotel is located in Pietermaritzburg, within a 19-minute walk of KwaZulu-Natal Museum and 1.6 miles of Comrades Marathon House.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 2 reviews

    160 West Pietermaritzburg Sanethub offers accommodations in Pietermaritzburg, a 16-minute walk from KwaZulu-Natal Museum and 2.1 miles from Comrades Marathon House.

  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 2 reviews

    Bayside hotel offers accommodations in Pietermaritzburg, 4.3 miles from Queen Elizabeth Park Nature Reserve and 14 miles from Howick Museum.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 26 reviews

    Dups Guest House, enjoys a location in Pietermaritzburg, 1.5 miles from Comrades Marathon House and 6.1 miles from Queen Elizabeth Park Nature Reserve.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 2 reviews

    Restinpeace accommodation offers accommodations in Pietermaritzburg, a 12-minute walk from Comrades Marathon House and 1.3 miles from KwaZulu-Natal Museum.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 198 reviews

    Redlands Hotel is located in the Redlands Estate in Wembley, the northern suburb of Pietermaritzburg. It features beautifully manicured gardens, a swimming pool and 24-hour reception.

Best hotels with breakfast in Pietermaritzburg and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 730 reviews

    New England Guest House by Ilawu offers accommodations in Pietermaritzburg, a 3-minute walk from Comrades Marathon House and 1.3 miles from KwaZulu-Natal Museum.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 408 reviews

    Featuring a restaurant, a bar and a casino, Golden Horse Hotel is located in Pietermaritzburg and is a 6-minute walk from Comrades Marathon House.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 94 reviews

    Lexden Guesthouse in Pietermaritzburg provides accommodations with a garden and a bar. This guest house features free private parking and private check-in and check-out.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 365 reviews

    Ascot Inn is located in the Scottsville area of Pietermaritzburg, just 10 minutes' drive from the city center. The guest house has an outdoor pool.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 84 reviews

    A Garden Suite B&B is located in Pietermaritzburg, 3.7 mi from Hilton and 28 mi from Hillcrest. Each room has a TV, and certain rooms feature a seating area to relax in after a busy day.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 381 reviews

    Heroes Garden Lodge enjoys a location in Pietermaritzburg, 2.8 miles from Queen Elizabeth Park Nature Reserve and 2.9 miles from KwaZulu-Natal Museum.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 93 reviews

    Offering garden views, Dunranch House in Pietermaritzburg features accommodations and a garden. This bed and breakfast offers free private parking, a shared kitchen, and free Wifi.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 82 reviews

    Brevisbrook B&B enjoys a location in Pietermaritzburg, 3.9 miles from KwaZulu-Natal Museum and 5.1 miles from Comrades Marathon House.

What Guests Said About Pietermaritzburg:

  • 8.0

    The shower mix taps please fix it hot water is coming out as...

    The shower mix taps please fix it hot water is coming out as drops on room 1. And the staff cleans where we will only see please tell to clean under beds we found used Condoms but your place was a great accommodation its just there n there it can be fixed. I loved everything the pool the accommodation
    Guest review by
    Nokwanda
    South Africa
  • 4.0

    Pietermaritzburg, once an attractive, clean town, with...

    Pietermaritzburg, once an attractive, clean town, with numerous historic buildings and home to a number of well-established schools, is looking shabby and uncared for. I have no idea why anyone would want to head there - we were there for a tennis tournament - and couldn't wait to get on our way and back home!
    Guest review by
    Amanda
    South Africa
  • 8.0

    PMB is a traditional city in South Africa.

    PMB is a traditional city in South Africa. I stayed there for work, so I did not really drive around and spend time in the city. I enjoyed the Olive & Oil Restaurant at Cascades Life style Centre. PMB is not that big so to get around is easy.
    Guest review by
    Benjamin
    South Africa
  • 10.0

    Pietermaritzburg has historic buildings.

    Pietermaritzburg has historic buildings. The architecture is varied and interesting. Though the town center is quite busy, as you move further from town it is quiet and laid back. There are newer developments outside but close to town, like Hesketh estate. There is so much potential for further growth and development for the town.
    Guest review by
    Hlamalani
    South Africa
  • 8.0

    The facilities we attend was clean and easy to shopping...

    The facilities we attend was clean and easy to shopping there.Msunduzi stadium host the athletics,was clean and safe.The hotel where we were sleeping was safe and quiet,we didn't have any problems.
    Guest review by
    Pauline
    South Africa
  • 8.0

    We did not get to explore Pietermaritzburg itself but we did...

    We did not get to explore Pietermaritzburg itself but we did visit the midlands which is conveniently situated nearby. Very beautiful with lots of lovely stops along the way. Highly recommend the midlands meander.
    Guest review by
    Joddina
    South Africa

See reviews by guests who stayed at hotels in Pietermaritzburg

See all
  • From $123.46 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 230 reviews
    Hew is a great host, welcoming n friendly! The establishment is well presented and neat and well laid out. Location is tranquil! We use Equestre every time we go to Pietermaritzburg! Highly recommended
    Guest review by
    Skhumbuzo
    South Africa
  • From $54.05 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 791 reviews
    A Beautiful lodge hidden away in Pietermaritzburg. Our accommodation in the Boat House was cosy, warm and very comfortable. The supper and breakfast was amazing. Will definitely be back
    Guest review by
    Janice
    South Africa
  • From $69.13 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 211 reviews
    The staff were friendly and accommodating as I had a late check in. The hotel had what I needed and was well situated to get to after the comrades run
    Guest review by
    Dylan GB
    South Africa
  • From $45.52 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 312 reviews
    Very central in Pietermaritzburg to visit surrounding sites. Close to shops etc. Beautiful property
    Guest review by
    Penny
    France
  • From $31.89 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 148 reviews
    The staff were exceptionally nice and the hotel is neat and clean with private parking.
    Guest review by
    Golden
    South Africa

Research, refine, and make plans for your whole trip

gogless