Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Pietermaritzburg
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; 555 homes in Pietermaritzburg
555 homes in Pietermaritzburg
Guest house in Pietermaritzburg
Africa's Eden
6 bedrooms
,
·
9 beds
,
·
6 private bathrooms
1–6 Oct
1–6 Oct
$388 SGD
Show price breakdown
for 5 nights
$388 SGD for 5 nights
,
·
4.8 out of 5 average rating, 65 reviews
4.8 (65)
Guest favourite
Guest favourite
Guest house in Pietermaritzburg
Fern Rivers Unit 7
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$272 SGD
Show price breakdown
for 5 nights
$272 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Guest house in Pietermaritzburg
Tranquil guesthouse
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$252 SGD
Show price breakdown
for 5 nights
$252 SGD for 5 nights
Pay $0 today
Free cancellation
4.64 out of 5 average rating, 383 reviews
4.64 (383)
Guest favourite
Guest favourite
Flat in Pietermaritzburg
Airbnb on Cleland - Unit B
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$202 SGD
Show price breakdown
for 5 nights
$202 SGD for 5 nights
Pay $0 today
Free cancellation
4.87 out of 5 average rating, 376 reviews
4.87 (376)
Flat in Pietermaritzburg
A hidden gem with flawless views and free WiFi
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$420 SGD
Show price breakdown
for 5 nights
$420 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Cottage in Pietermaritzburg
Windermere Cottage Pietermaritzburg 4 sleeper
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$553 SGD
$435 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Room in Pietermaritzburg
Ashdown BnB Room2
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$164 SGD
Show price breakdown
for 5 nights
$164 SGD for 5 nights
Pay $0 today
Free cancellation
4.44 out of 5 average rating, 9 reviews
4.44 (9)
Top guest favourite
Guest favourite
Guest suite in Pietermaritzburg
Suite Mags
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
30 Oct – 4 Nov
30 Oct – 4 Nov
$306 SGD
Show price breakdown
for 5 nights
$306 SGD for 5 nights
Pay $0 today
Free cancellation
4.91 out of 5 average rating, 275 reviews
4.91 (275)
Guest favourite
Guest favourite
Guest house in Pietermaritzburg
Airbnb on Cleland - Unit A
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$250 SGD
Show price breakdown
for 5 nights
$250 SGD for 5 nights
Pay $0 today
Free cancellation
4.9 out of 5 average rating, 188 reviews
4.9 (188)
Guest favourite
Guest favourite
Cottage in Pietermaritzburg
Cosy & comfortable Hill Top Cottage
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$249 SGD
Show price breakdown
for 5 nights
$249 SGD for 5 nights
Pay $0 today
Free cancellation
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Guest favourite
Guest favourite
Home in Pietermaritzburg
Modern Vintage
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
10–15 Aug
10–15 Aug
$685 SGD
Show price breakdown
for 5 nights
$685 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 26 reviews
4.92 (26)
Flat in Hilton
A beautiful loft apartment on an avocado orchard.
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$778 SGD
Show price breakdown
for 5 nights
$778 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Room in Pietermaritzburg
8 on Goodwood Place
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$228 SGD
Show price breakdown
for 5 nights
$228 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 26 reviews
4.92 (26)
Guest favourite
Guest favourite
Flat in Pietermaritzburg
Suite Peak in Hilton
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$356 SGD
Show price breakdown
for 5 nights
$356 SGD for 5 nights
Pay $0 today
Free cancellation
4.83 out of 5 average rating, 47 reviews
4.83 (47)
Top guest favourite
Guest favourite
Cottage in Hilton
The Puffin's Nest
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$351 SGD
Show price breakdown
for 5 nights
$351 SGD for 5 nights
Pay $0 today
Free cancellation
4.91 out of 5 average rating, 120 reviews
4.91 (120)
Guest favourite
Guest favourite
Home in Pietermaritzburg
2-Bedroom 2-bathroom Perfect for 4 Guests
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
10–15 Aug
10–15 Aug
$664 SGD
Show price breakdown
for 5 nights
$664 SGD for 5 nights
Pay $0 today
Free cancellation
4.88 out of 5 average rating, 17 reviews
4.88 (17)
Guest house in Pietermaritzburg
The “Calm”
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$290 SGD
Show price breakdown
for 5 nights
$290 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Home in Pietermaritzburg
Forest View Luxury Hilton Home
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
16–21 Aug
16–21 Aug
$514 SGD
Show price breakdown
for 5 nights
$514 SGD for 5 nights
Pay $0 today
Free cancellation
4.84 out of 5 average rating, 19 reviews
4.84 (19)
Guest favourite
Guest favourite
Place to stay in Pietermaritzburg
BeeMyGuest
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
26–31 Aug
26–31 Aug
$184 SGD
Show price breakdown
for 5 nights
$184 SGD for 5 nights
Pay $0 today
Free cancellation
4.87 out of 5 average rating, 248 reviews
4.87 (248)
1
2
3
4
…
15