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

87 Sand Street - Buffels bay
Buffels Bay Western Cape
0.22 km from city centre
Stay at this vacation home in Knysna. Enjoy a garden, laundry facilities, and patios. Popular attractions Outeniqua Transport Museum and Buffalo Bay Beach are located nearby.

Protea Hotel by Marriott Knysna Quays
Waterfront Drive Knysna Western Cape
Free cancellation
Reserve now, pay when you stay
8.69 km from city centre
The price is CA $168 per night
CA $168
CA $195 total
Nov 22 - Nov 23
includes taxes & fees
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

The Greens Guest House
44 Howard Street Knysna Western Cape
10.29 km from city centre
The price is CA $221 per night
CA $221
CA $221 total
Nov 23 - Nov 24
includes taxes & fees
Book a stay at this golf B&B in Knysna. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Knysna Golf Club and Fisherman's Path Sparrebosch Trail are located nearby.

Knysna Hollow Country Estate
5 Welbedacht Lane Knysna Western Cape
Free cancellation
Reserve now, pay when you stay
6.85 km from city centre
The price is CA $196 per night
CA $196
CA $226 total
Nov 30 - Dec 1
includes taxes & fees
Book a stay at this golf hotel in Knysna. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Friday Market and Drupkelders Hiking Trail are located nearby.

Turbine Hotel and Spa
TH 36 Sawtooth Lane Knysna Western Cape
8.18 km from city centre
The price is CA $301 per night
CA $301
CA $349 total
Nov 30 - Dec 1
includes taxes & fees
Book a stay at this luxury hotel in Knysna. Enjoy free WiFi, a full-service spa, and 3 restaurants. Popular attractions The Motorcycle Room and Knysna Waterfront are located nearby.

Knysna Log-Inn Hotel
16 Gray Street Knysna Western Cape
Free cancellation
Reserve now, pay when you stay
8.63 km from city centre
The price is CA $130 per night
CA $130
CA $149 total
Dec 10 - Dec 11
includes taxes & fees
Book a stay at this business-friendly hotel in Knysna. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Knysna Quays and Knysna Waterfront are located nearby.

Guinea Fowl Lodge
13 Faure Street Knysna Western Cape
8.71 km from city centre
The price is CA $112 per night
CA $112
CA $112 total
Nov 16 - Nov 17
includes taxes & fees
Stay at this B&B in Knysna. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Pledge Nature Reserve and Featherbed Boat Cruises are located nearby.

Brenton Haven Beachfront Resort
198 CR Swart Drive Knysna Western Cape
5.39 km from city centre
The price is CA $191 per night
CA $191
CA $220 total
Nov 16 - Nov 17
includes taxes & fees
Book a stay at this business-friendly aparthotel in Knysna. Enjoy free parking, a 24-hour fitness center, and daily housekeeping. Popular attractions Featherbed Nature Reserve and Bollard Bay are located nearby.

Premier Resort The Moorings, Knysna
George Rex Drive Knysna Western Cape
Free cancellation
Reserve now, pay when you stay
9.82 km from city centre
The price is CA $152 per night
CA $152
CA $175 total
Nov 19 - Nov 20
includes taxes & fees
Book a stay at this business-friendly hotel in Knysna. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Knysna Golf Club and Fisherman's Path Sparrebosch Trail are located nearby.
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 Knysna Western Cape
The price is CA $191 per night from Nov 16 to Nov 17
CA $191
CA $220 total
Nov 16 - Nov 17
includes taxes & fees
9.2/10 Wonderful! (117 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 | 321 hotels |
|---|---|
Lowest Price | CA $112 |
Highest Price | CA $349 |
Popular hotels | 87 Sand Street - Buffels bay, Protea Hotel by Marriott Knysna Quays, The Greens Guest House, Knysna Hollow Country Estate, Turbine Hotel and Spa, Knysna Log-Inn Hotel, Guinea Fowl Lodge, Brenton Haven Beachfront Resort, Premier Resort The Moorings, Knysna |
Frequently asked questions
Recent Buffalo Bay hotel reviews by fellow wanderers

Protea Hotel by Marriott Knysna Quays
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Nice facility"
A verified traveller stayed at Protea Hotel by Marriott Knysna Quays







