Search
Filter By
Price (per night):
ZAR0 - ZAR549
ZAR550 - ZAR689
ZAR690 - ZAR849
ZAR850 - ZAR1199
ZAR1200+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Karkloof Safari Spa
Ihlanze Ranch, Otto's Bluff Road, Pietermaritzburg, 3200, South Africa Show on map
Score 9.8 from 2 reviews
Pricesfrom (per room per night)
SingleZAR 7800
DoubleZAR 23800
Babbling Brook Bed & Breakfast
42 Bellevue Road, Prestbury, Pietermaritzburg, 3201, South Africa Show on map
Score 9.7 from 82 reviews
Pricesfrom (per room per night)
SingleZAR 600
DoubleZAR 780
Score 9.5 from 20 reviews
Pricesfrom (per room per night)
SingleZAR 385
DoubleZAR 2130
Score 9.4 from 25 reviews
Pricesfrom (per room per night)
SingleZAR 590
DoubleZAR 1480
Score 8.8 from 49 reviews
Pricesfrom (per room per night)
SingleZAR 1230
DoubleZAR 2200
Score 8.8 from 35 reviews
Pricesfrom (per room per night)
SingleZAR 920
DoubleZAR 1200
Score 8.5 from 33 reviews
Pricesfrom (per room per night)
SingleZAR 495
DoubleZAR 790
Score 8.3 from 48 reviews
Pricesfrom (per room per night)
SingleZAR 560
DoubleZAR 2900
Score 8.2 from 16 reviews
Pricesfrom (per room per night)
SingleZAR 730
DoubleZAR
Lincoln Cottages BnB & Self-Catering
20 Grimthorpe Ave, Lincoln Meade, Pietermaritzburg, 3201, South Africa Show on map
Score 8.1 from 61 reviews
Pricesfrom (per room per night)
SingleZAR 510
DoubleZAR 2400
Score 7.8 from 13 reviews
Pricesfrom (per room per night)
SingleZAR 530
DoubleZAR 650
Score 7.7 from 191 reviews
Pricesfrom (per room per night)
SingleZAR 625
DoubleZAR 1000
Matt's Rest B&B and Self Catering
11 Dennis Road, Hayfields, Pietermaritzburg, 3201, South Africa Show on map
Score 7.7 from 47 reviews
Pricesfrom (per room per night)
SingleZAR 620
DoubleZAR 2361
Golden Sun Guest House
61 Woodhouse Road, Scottsville, Pietermaritzburg, 3201, South Africa Show on map
Score 7.3 from 13 reviews
Pricesfrom (per room per night)
SingleZAR 500
DoubleZAR
Caribe Caribe Lodge and Conference Centre
55 Ashby Road, Prestbury, Pietermaritzburg, 3201, South Africa Show on map
Score 6.4 from 94 reviews
Pricesfrom (per room per night)
SingleZAR 399
DoubleZAR 1238
79 On Ridge Bed and Breakfast
79 Ridge Road Scottsville, Pietermaritzburg, 3200, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 1450
Pricesfrom (per room per night)
DoubleZAR 880
Pricesfrom (per room per night)
DoubleZAR 900
Pricesfrom (per room per night)
DoubleZAR 2400
Pricesfrom (per room per night)
DoubleZAR 1076
Pricesfrom (per room per night)
DoubleZAR 795
Pricesfrom (per room per night)
DoubleZAR 887
Pricesfrom (per room per night)
DoubleZAR 1200
Duncountry Victoria Country Club
Victoria Country Club Peter Brown Drive, Pietermaritzburg, 3200, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 1550
Pricesfrom (per room per night)
DoubleZAR 900
Pricesfrom (per room per night)
DoubleZAR 2500
Pricesfrom (per room per night)
DoubleZAR 3950
Pricesfrom (per room per night)
DoubleZAR 900
Hamilton Urban Farm Guest House
50 Wilhelm Cox Crescent Hayfields, Pietermaritzburg, 3201, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 600
Pricesfrom (per room per night)
DoubleZAR 1200
Pricesfrom (per room per night)
DoubleZAR 1419
Pricesfrom (per room per night)
DoubleZAR 750
Pricesfrom (per room per night)
DoubleZAR 1320
Imperial Hotel by Misty Blue Hotels
224 Jabu Ndlovu Street, Pietermaritzburg, 3200, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 1800
Izimbali Farm
Chief Mhlabunzima Road Izimbali Estate F9, Pietermaritzburg, 3201, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 375
Pricesfrom (per room per night)
DoubleZAR 4290
New England Guest House by Ilawu
18 NEW ENGLAND ROAD, Pietermaritzburg, 3201, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 1220
ROCKABILLY RANCH Self-Catering Guest Units
68 Milliken Road, Pietermaritzburg, 3201, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 800
Pricesfrom (per room per night)
DoubleZAR 1235
Pricesfrom (per room per night)
DoubleZAR 1150
Pricesfrom (per room per night)
DoubleZAR 725
Pricesfrom (per room per night)
DoubleZAR 4455
Pricesfrom (per room per night)
DoubleZAR 750
The Sleeping Bao B&B
139 Howick Road Wembley, Pietermaritzburg, Pietermaritzburg, 3201, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 890
Pricesfrom (per room per night)
DoubleZAR 750
Pricesfrom (per room per night)
DoubleZAR 1242
Thorn Tree Lodge & Conference Centre
39 Adams Road Hayfields, Pietermaritzburg, 3201, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 1300
Victoria Guest House
2 Fern view Place Oak Park Oak Park, Pietermaritzburg, 3201, South Africa Show on mapPricesfrom (per room per night)
DoubleZAR 3600