Midlands hotels

Hotels City Rating From

Fordoun Hotel & Spa Nottingham Road  5 stars

Nottingham Road ; Midlands, Nottingham Road, South Africa

Nottingham Road

Golden Horse Casino Pietermaritzburg  4 stars

45 New England Road, Scottsville, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 206

Protea Hotel Hilton Pietermaritzburg  4 stars

1 Hilton Avenue, Pietermaritzburg, South Africa, NULL

Pietermaritzburg Superb NZD 121

Loxley House Nottingham Road  4 stars

Clifton School Road, Nottingham Road, South Africa

Nottingham Road NZD 182

Lincoln Cottages Pietermaritzburg  4 stars

12 Stamford Avenue, Pietermaritzburg, South Africa

Pietermaritzburg NZD 83

Kwa Jabu Accommodation Nottingham Road  4 stars

Gowrie Farm Off The R103, Nottingham Road, South Africa

Nottingham Road NZD 216

Whispering Waters Fort Nottingham  4 stars

Fort Nottingham / Dargle Road, Fort Nottingham, South Africa

Fort Nottingham NZD 108

Woodridge Country Hotel Balgowan  4 stars

Gaywood Farm, Balgowan, South Africa, 3275

Balgowan

Midlands Saddle And Trout Mooirivier  4 stars

152 Hidcote Rd, Sub 7 Of Farm Oatesdale , Mooirivier, South Africa, 4420

Mooirivier NZD 97

Sunbird Guest House Howick  4 stars

30 Anderson Road, Howick, South Africa

Howick NZD 73

Southern Sun Pietermaritzburg  4 stars

45 New England Road, Scottsville, , Pietermaritzburg, South Africa, 3209

Pietermaritzburg

Thatchings Guest House Balgowan  4 stars

Currys Post Road , Balgowan, South Africa

Balgowan

Qambathi Mountain Lodge - Guest House Kamberg  4 stars

Qambathi Mountain Reserve, Kamberg, South Africa

Kamberg

Redlands Hotel Pietermaritzburg  4 stars

1 George Mac Farlane Lane, Wembley, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 167

Valley Vista Lodge Pietermaritzburg  4 stars

26 Valley Vista Road, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 113

Waterford Manor Mooirivier  4 stars

Old Main Road (R103), Rosetta, Kzn Midlands, Mooirivier, South Africa, 3280

Mooirivier

Lords Of The Manor Mooirivier  4 stars

D487 Hidcote Road, Mooirivier, Za, Mooirivier, South Africa, 3300

Mooirivier

Gateside Guest House Hilton  4 stars

11 Quarry Road, Hilton, South Africa, 3245

Hilton NZD 65

Rockwood Lodges Karkloof Nature Reserve  4 stars

Karkloof Nature Reserve, Karkloof Nature Reserve, South Africa

Karkloof Nature Reserve

Malachite Manor Underberg  4 stars

Drak Gardens Road, Underberg, South Africa

Underberg

Castleburn Underberg  4 stars

Castleburn Farm P O Box 280 P.O. Box 280, Underberg, South Africa

Underberg

Brahman Hills Underberg  4 stars

Po Box 169, Nottingham Road 3280, Underberg, South Africa, 3280

Underberg

Riverbend Chalets Underberg  4 stars

Drakensberg Gardens Southern Drakensberg Private,, Underberg, South Africa

Underberg

Brahman Hills Nottingham Road  4 stars

Curry'S Post Road, Mount West, Midlands, Nottingham Road, South Africa, 3280

Nottingham Road

Premier Resort Sani Pass Himeville  3 stars

Sani Pass Road, Himeville, South Africa

Himeville Good NZD 277

Aha Imperial Hotel Pietermaritzburg  3 stars

224 Jabu Ndlovu Street , Pietermaritzburg, South Africa, 3200

Pietermaritzburg Very good NZD 82

Tala Collection Pietermaritzburg  3 stars

R603 Umbumbulu Road Easton ,Pietermaritzburg 3202, Pietermaritzburg, South Africa, 3202

Pietermaritzburg NZD 121

Everglades Hotel & Conference Centre Esseldene  3 stars

District Road 132, Esseldene, South Africa

Esseldene NZD 89

Tala Private Game Reserve Pietermaritzburg  3 stars

R603 Umbumbulu Road, Pietermaritzburg, South Africa, 3202

Pietermaritzburg NZD 116

The Nottingham Road Hotel  3 stars

Nottingham Road, R103 , Nottingham Road, South Africa

Nottingham Road NZD 138

Yes Please Trendy Living Pietermaritzburg  3 stars

2 New England Road, Scottsville ,Pietermaritzburg 3209, Pietermaritzburg, South Africa

Pietermaritzburg NZD 143

Wartburger Hof Hotel  3 stars

52 Noodsberg Road, Wartburg, South Africa, 3233

Wartburg Very good NZD 120

Arum Hill Lodge Balgowan  3 stars

Currys Post Road, Balgowan, South Africa

Balgowan Fabulous NZD 143

Ilawu Inn Pietermaritzburg  3 stars

111 Chief Albert Luthuli, Pietermaritzburg, South Africa

Pietermaritzburg NZD 78

Nutmeg Guest House Howick  3 stars

5 Dicks Street, Howick, South Africa

Howick

Biggy Best Cottages Howick  3 stars

22 Fraser Street, Howick, South Africa

Howick NZD 94

Babbling Brook B&B Pietermaritzburg  3 stars

42 Bellevue Road, Prestbury, Pietermaritzburg, South Africa

Pietermaritzburg Exceptional NZD 61

Abbots Cove Pietermaritzburg  3 stars

18 Cedara Road, Pietermaritzburg, South Africa

Pietermaritzburg NZD 128

Thembelihle Guest House Pietermaritzburg  3 stars

3 Milborrow Road, Pietermaritzburg, South Africa

Pietermaritzburg

Bancroft B And B Hilton  3 stars

247 Old Howick Road, Hilton, South Africa

Hilton

Ilawu Lodge Pietermaritzburg  3 stars

18 New England Rd Scottsville, Pietermaritzburg, South Africa

Pietermaritzburg

Howick Falls Hotel  3 stars

2 Main Street, Howick, South Africa

Howick

Jw Cottages Underberg  3 stars

Pevensey Road, Underberg, South Africa

Underberg

Tancredi B&B Pietermaritzburg  3 stars

41 Woodhouse Road Scottsville, Pietermaritzburg, South Africa

Pietermaritzburg NZD 87

7 On Oakleigh Pietermaritzburg  3 stars

7 Oakleigh Avenue, Pietermaritzburg, South Africa, 3201

Pietermaritzburg

The Sleeping Bao B&B Pietermaritzburg  3 stars

Howick Road 139, Pietermaritzburg, South Africa

Pietermaritzburg NZD 106

Home From Home B And B Pietermaritzburg  3 stars

39 Torwood Drive, Hayfields, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 68

A Garden Suite Pietermaritzburg  3 stars

23 Montgomery Drive, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 67

Hilton Bnb  3 stars

20 Mallory Rd Mountain Homes, Hilton, South Africa, 3245

Hilton NZD 91

Twin Pools Lodge Balgowan  3 stars

B19 Currys Post Road, Balgowan, South Africa, 3275

Balgowan NZD 98

King'S Hill Bed And Breakfast Hilton  3 stars

3 Wattle Grove, Hilton, South Africa, 3245

Hilton NZD 68

The Hilton Bush Lodge Howick  3 stars

District Road D534, Howick, South Africa

Howick

Lastingham Guest Lodge Lidgetton  3 stars

58 Caversham Road, Lidgetton, South Africa

Lidgetton

The Zunguness Karkloof Nature Reserve  3 stars

51B Balgowen, Midlands, Karkloof Nature Reserve, South Africa

Karkloof Nature Reserve

Kamberg Valley Hideaway Elandskop  3 stars

Highmoor Road, Nottingham Road, Elandskop, South Africa

Elandskop

Sycamore Avenue Treehouses Mooirivier  3 stars

11 Hidcote Road, Mooirivier, South Africa

Mooirivier

Lake Glencairn Himeville  3 stars

Glencairn Trout Farm Sani Pass Road, Himeville, South Africa

Himeville

Tala Collection Private Game Reserve Silverton  3 stars

R603 Umbuvbula Road, Silverton, South Africa, 3720

Silverton

Old Halliwell Country Inn Howick  3 stars

P.O. Box 201 Howick, Howick, South Africa, 3290

Howick

Fern Hill Hotel Howick  3 stars

R103 - Prospect Prospect, Tweedie, Howick, South Africa, 3255

Howick

Ilawu Hotel Pietermaritzburg  2 stars

2 Marcom Road Prestbury, Pietermaritzburg, South Africa

Pietermaritzburg NZD 128

Himeville Arms Hotel  2 stars

Arbuckle Road, 3256 Himeville, South Africa, Himeville, South Africa

Himeville NZD 67

Tracey'S B&B Pietermaritzburg  2 stars

5 Hayfields Road, Pietermaritzburg, South Africa, 3245

Pietermaritzburg NZD 75

Cleopatra Mountain Farmhouse Fort Nottingham  0 stars

Highmoor Road, Kamberg, Fort Nottingham, South Africa, 3300

Fort Nottingham Superb NZD 220

Karkloof Safari Spa Pietermaritzburg  0 stars

Ihlanze Farm, Otto'S Bluff Road, Cramond, Pietermaritzburg, Za, Pietermaritzburg, South Africa, 3231

Pietermaritzburg NZD 1 723

Granny Mouse Country House & Spa Balgowan  0 stars

R103 Old Main Road, Balgowan, South Africa

Balgowan Superb NZD 258

Moorcroft Manor Himeville  0 stars

Sani Road, Himeville, South Africa

Himeville Very good NZD 234

Yes Please Guest House Pietermaritzburg  0 stars

98 Alan Paton Avenue, Pietermaritzburg, South Africa

Pietermaritzburg NZD 105

Sani Valley Nature Lodges Himeville  0 stars

Sani Pass Road, Himeville, South Africa

Himeville NZD 275

Matt'S Rest B&B And Self Catering Pietermaritzburg  0 stars

11 Dennis Road, , Pietermaritzburg, South Africa

Pietermaritzburg NZD 101

Ukuthula Lodge Pietermaritzburg  0 stars

Otto'S Bluff Road ; Karkloof Safari Spa, Ihlanze Ranch, Pietermaritzburg, South Africa

Pietermaritzburg NZD 143

Beacon Vlei Guest Farm Balgowan  0 stars

Farm B3 D144 Balgowan, Balgowan, South Africa, 3275

Balgowan NZD 150

Amazian Mountain River Lodge Underberg  0 stars

Coleford Road, Underberg, South Africa, 3257

Underberg

Umzimkulu River Lodge Underberg  0 stars

Coleford Road, Underberg, South Africa, 3257

Underberg NZD 90

The Old Hatchery Underberg  0 stars

Drakensberg Gardens Road, Underberg, South Africa, 3257

Underberg Fabulous NZD 76

Jean Lee Bed & Breakfast Pietermaritzburg  0 stars

93 Alan Paton Avenue, Pietermaritzburg, South Africa

Pietermaritzburg NZD 95

Ascot Inn Pietermaritzburg  0 stars

210 Woodhouse Road, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 60

The Jays Guest House Pietermaritzburg  0 stars

61 Kitchener Road, Clarendon, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 76

Caribe Caribe Lodge Pietermaritzburg  0 stars

55 Ashby Road, Prestbury, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 141

Lythwood Lodge Lidgetton  0 stars

Farm 37, Lidgetton, South Africa, 3270

Lidgetton NZD 176

A Bit Of Heaven Pietermaritzburg  0 stars

29 Oriel Road, Wembley, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 61

Hawklee Country House Nottingham Road  0 stars

Dargle Road, Nottingham Road, South Africa, 3280

Nottingham Road

Matt'S Rest B&B And Self Catering Pietermaritzburg  0 stars

11 Dennis Road, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 90

The Musafer Travel Lodge Pietermaritzburg  0 stars

16 Zeederberg Street, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 97

Azalea Bed And Breakfast Howick  0 stars

34 Miller Street, Howick, South Africa, 3290

Howick NZD 105

Country Lane Guesthouse Howick  0 stars

47 Buchanan Street Howick, Howick, South Africa, 3290

Howick

Pleasant Places Guest House Lidgetton  0 stars

Lidgetton Valley Road, Lidgetton, South Africa, 3270

Lidgetton NZD 165

Enniskerry Self-Catering Lidgetton  0 stars

D2346 Boschfontein Farm, Caversham Rural, Lidgetton, South Africa, 3270

Lidgetton

Bergview Underberg  0 stars

14 Reservoir Crescent, Underberg, South Africa, 3257

Underberg

Blackbrook Farm Underberg  0 stars

Bushmans Nek Road, Underberg, South Africa, 3257

Underberg

Douglas Drift Underberg  0 stars

10 Scotston Road, Underberg, South Africa, 3257

Underberg NZD 131

Little Wings Teepee Camp Underberg  0 stars

18 Scotston Road, Underberg, South Africa, 3257

Underberg

The Knoll Historical Guest Farm Hilton  0 stars

1 Knoll Drive, Hilton, South Africa, 3245

Hilton

Midlands Inverness Cottages Balgowan  0 stars

Inverness Farm, Caversham Valley, Balgowan, South Africa, 3275

Balgowan NZD 115

The Falls Cottages Balgowan  0 stars

The Falls Cottages, R103, Balgowan, South Africa, 3275

Balgowan NZD 104

Farside Farm Nottingham Road  0 stars

Currys Post Road, Nottingham Road, South Africa, 3280

Nottingham Road

The Goose House Nottingham Road  0 stars

Lake Drive Off Kamberg Road, Rosetta, Nottingham Road, South Africa, 3301

Nottingham Road

Bramleigh Manor Nottingham Road  0 stars

D544 Fort Nottingham, Nottingham Road, South Africa, 3280

Nottingham Road NZD 146

Hawklee Country House Fort Nottingham  0 stars

Dargle Road, Fort Nottingham, South Africa, 3280

Fort Nottingham

Penwarn Country Lodge Hartlea  0 stars

Bushman'S Nek Road, Hartlea, South Africa, 3257

Hartlea

A Farm Life Howick  0 stars

75 Curry'S Post Road 75 Curry'S Post Road, Howick, South Africa, 3224

Howick

Stockowners Farm House Howick  0 stars

Plane Crescent Stockowners Cottage, Howick, South Africa, 3290

Howick

St Ives Lodge Lidgetton  0 stars

R103 - Midlands, Lidgetton, South Africa

Lidgetton NZD 225

Yes Please Guest House Pietermaritzburg  0 stars

2 New England Road Scottsville, Pietermaritzburg, South Africa

Pietermaritzburg

Malachite Manor Underberg  0 stars

Po Inbox 1014, Drakensberg Gardens Road, Underberg, South Africa, 3257

Underberg

The Green Lantern Howick  0 stars

Fraser Street 38 The Green Lantern, Howick, South Africa, 3290

Howick

Dawn Cottage Pietermaritzburg  0 stars

139 Golf Road Scottsville, Pietermaritzburg, South Africa, 3201

Pietermaritzburg

Qambathi Mountain Lodge Rev Estates  0 stars

Mpofana Road Qambathi Mountain Reserve, Rev Estates, South Africa, 3300

Rev Estates

Dargle Forest Lodge  0 stars

Dargle Forest Lodge Dargle Forest Lodge, Dargle, South Africa, 3201

Dargle

Tanglewood Country House Howick  0 stars

Tanglewood Country House Dargle Road, Howick, South Africa, 3290

Howick

Pmb Backpackers Lodge Pietermaritzburg  0 stars

78 Leinster Road, Pietermaritzburg, South Africa, 3201

Pietermaritzburg

Bayside Lodge Pmb Pietermaritzburg  0 stars

157 West Street, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 69

Thorn Tree Lodge Pietermaritzburg  0 stars

39 Adams Road Hayfields, Pietermaritzburg, South Africa, 3201

Pietermaritzburg NZD 67

Ilawu Guest House Pietermaritzburg  0 stars

18 New England Road, Pietermaritzburg, South Africa, 3201

Pietermaritzburg

Rearsby Farm Mooirivier  0 stars

14 Hlatikulu Road, Mooirivier, South Africa, 3280

Mooirivier
South Africa regions