Book Cheap Hotels in Buffalo Bay
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Buffalo Bay
Most frequently booked Buffalo Bay hotels

Protea Hotel by Marriott Knysna Quays
Waterfront Drive, Knysna, Western Cape
8.68 km from city centre
The price is CA $126 per night
CA $126
CA $147 total
includes taxes & fees
Apr 27 - Apr 28
Book a stay at this business-friendly hotel in Knysna. Enjoy free breakfast, free WiFi, and room service. Popular attractions Knysna Quays and Knysna Waterfront are located nearby.
Pool
Breakfast included

Knysna Log-Inn Hotel
16 Gray Street, Knysna, Western Cape
8.63 km from city centre
The price is CA $131 per night
CA $131
CA $150 total
includes taxes & fees
Apr 19 - Apr 20
Stay at this 3-star business-friendly hotel in Knysna. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Knysna Quays and Knysna Waterfront are located nearby.
Pool
Breakfast included

Knysna Hollow Country Estate
5 Welbedacht Lane, Knysna, Western Cape
Free cancellation
Reserve now, pay when you stay
6.86 km from city centre
The price is CA $168 per night
CA $168
CA $194 total
includes taxes & fees
May 9 - May 10
Stay at this 4-star golf hotel in Knysna. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Friday Market and Drupkelders Hiking Trail are located nearby.
Pool
Parking included

Pezula Nature Retreat
Lagoonview Drive, Sparrebosch, Eastern Head, Knysna, Western Cape
10.97 km from city centre
The price is CA $165 per night
CA $165
CA $195 total
includes taxes & fees
May 10 - May 11
Book a stay at this spa hotel in Knysna. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Fisherman's Path Sparrebosch Trail and Knysna Golf Club are located nearby.
Pool
Breakfast included

Brenton Haven Beachfront Resort
198 CR Swart Drive, Brenton on Sea, Knysna, Western Cape
Free cancellation
Reserve now, pay when you stay
5.39 km from city centre
The price is CA $159 per night
CA $159
CA $183 total
includes taxes & fees
May 10 - May 11
Stay at this 4-star beach aparthotel in Knysna. Enjoy free parking, a beach locale, and a 24-hour fitness center. Popular attractions Featherbed Nature Reserve and Bollard Bay are located nearby.
Pool
Kitchen

The Lofts Boutique Hotel
The Boatshed, Long Street, Thesen Islands, Knysna, Western Cape
8.13 km from city centre
The price is CA $308 per night
CA $308
CA $355 total
includes taxes & fees
Apr 13 - Apr 14
Stay at this 4-star spa hotel in Knysna. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Thesen Island and Knysna Waterfront are located nearby.
Pool
Spa

Villa Castollini
Brenton-on-Sea Road, Brenton, Knysna, Western Cape
4.21 km from city centre
The price is CA $55 per night
CA $55
CA $63 total
includes taxes & fees
May 11 - May 12
Stay at this 5-star luxury guesthouse in Knysna. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Brenton Beach and Drupkelders Hiking Trail are located nearby.
Pool
Breakfast included

Simola Hotel, Country Club & Spa
No. 1 Old Cape Road, Knysna, Western Cape
10.62 km from city centre
The price is CA $240 per night
CA $240
CA $278 total
includes taxes & fees
May 11 - May 12
Stay at this 5-star luxury hotel in Knysna. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Simola Golf Course and Pledge Nature Reserve are located nearby.
Pool
Hot tub

Hide Away Guest House
2 Keerom Street, Knysna, Western Cape
Free cancellation
Reserve now, pay when you stay
7.81 km from city centre
The price is CA $157 per night
CA $157
CA $181 total
includes taxes & fees
Apr 12 - Apr 13
Stay at this 4-star spa guesthouse in Knysna. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Featherbed Boat Cruises and Pledge Nature Reserve are located nearby.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top hotels in Buffalo Bay for Extended Stay

Brenton Haven Beachfront Resort
198 CR Swart Drive, Brenton on Sea, Knysna, Western Cape
The price is CA $159 per night from May 10 to May 11
CA $159
CA $183 total
includes taxes & fees
May 10 - May 11
9/10 Wonderful! (112 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Buffalo Bay hotels essential information
Accommodation | 287 hotels |
---|---|
Lowest Price | CA $55 |
Highest Price | CA $308 |
Popular hotels | Protea Hotel by Marriott Knysna Quays, Knysna Log-Inn Hotel, Knysna Hollow Country Estate, Pezula Nature Retreat, Brenton Haven Beachfront Resort, The Lofts Boutique Hotel, Villa Castollini, Simola Hotel, Country Club & Spa, Hide Away Guest House |
Frequently asked questions
Recent Buffalo Bay hotel reviews by fellow wanderers

The Lofts Boutique Hotel
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Lovely clean stylish boutique hotel. Good restaurant downstairs"
A verified traveller stayed at The Lofts Boutique Hotel
Types of hotels
Areas of Buffalo Bay
Most popular
Hotels
B&B Cabot TrailMotels ListowelDays Inn by Wyndham FallsviewExtended Stay Hotels HamburgVillas VietnamHotels in NakuspHotels in CansoHotels in Maple RidgeMotels Coeur d'AleneHotels near Queensway Carleton HospitalAll Inclusive Resorts & Hotels in Uvero AltoHotels in PittsburghHaven Riviera Cancun - All Inclusive - Adults OnlyRomantic Getaways & Hotels in WaterlooHotel Wedding Venues in BanffHotels near Lake Superior Provincial ParkKid Friendly Hotels in Chatham-KentRomantic Getaways & Hotels in Thousand Islands
Flights
Frontier Airlines Detroit (DTW) to Orlando (MCO) flightsFlights from Vancouver to VernonSwoop Sidney (YYJ) to Edmonton (YEG) flightsFlights from Toronto to PhilipsburgJetBlue Airways New York (JFK) to Buffalo (BUF) flightsFlights from Toronto to WhistlerEL AL Israel Airlines Montreal (YUL) to Tel Aviv (TLV) flightsAir Canada Mumbai (BOM) to Montreal (YUL) flightsMedicine Hat to Puerto Vallarta (YXH - PVR)Flights from Buffalo Niagara Intl.Edmonton to Medicine Hat (YEG - YXH)
Activities