
Find hotels in Willows, Bloemfontein
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Willows hotels

Protea Hotel by Marriott Bloemfontein Willow Lake
Protea Hotel by Marriott Bloemfontein Willow LakeWillows
8.6 out of 10, Excellent, (146 reviews)
The price is ₩106,230
₩123,386 total
includes taxes & fees
Jan 30 - Jan 31

Lemon & Lime Guest House
Lemon & Lime Guest HousePark West, 1.1 km from Willows
9.4 out of 10, Exceptional, (66 reviews)
The price is ₩98,420
₩113,183 total
includes taxes & fees
Jan 20 - Jan 21

Die Moerbeiboom
Die MoerbeiboomLangenhoven Park, 5.7 km from Willows
9.0 out of 10, Wonderful, (2 reviews)
The price is ₩76,802
₩76,802 total
includes taxes & fees
Jan 20 - Jan 21

Adelante Lodge
Adelante LodgeBrandwag, 1.8 km from Willows
9.6 out of 10, Exceptional, (4 reviews)
The price is ₩104,200
₩119,830 total
includes taxes & fees
Jan 21 - Jan 22

Monte Christo Country Lodge
Monte Christo Country Lodge7.5 km from Willows
8.6 out of 10, Excellent, (19 reviews)
The price is ₩78,111
₩89,828 total
includes taxes & fees
Jan 20 - Jan 21

Wilcocks85 guesthouse
Wilcocks85 guesthouseWaverley, 4.4 km from Willows
8.0 out of 10, Very Good, (1 review)
The price is ₩58,388
₩58,388 total
includes taxes & fees
Jan 20 - Jan 21

President Hotel & Conference Venue
President Hotel & Conference VenueBloemfontein Central, 2 km from Willows
7.0 out of 10, Good, (24 reviews)
The price is ₩85,922
₩98,810 total
includes taxes & fees
Jan 20 - Jan 21

30 on Whites Guesthouse
30 on Whites GuesthouseWaverley, 4 km from Willows
9.2 out of 10, Wonderful, (45 reviews)
The price is ₩94,905
₩109,141 total
includes taxes & fees
Jan 21 - Jan 22

De Witt'e Guest House
De Witt'e Guest HouseBayswater, 5.1 km from Willows
8.6 out of 10, Excellent, (26 reviews)
The price is ₩60,634
₩60,634 total
includes taxes & fees
Jan 20 - Jan 21

Loch Logan Hotel
Loch Logan HotelWestdene, 1.1 km from Willows
9.2 out of 10, Wonderful, (36 reviews)
The price is ₩106,020





























