Find hotels in Buffalo Bay from $50

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Buffalo Bay hotels

Eagles Nest

Eagles Nest
3.0 star property
Sedgefield
8.4 out of 10, Very Good, (7 reviews)
"Well situated on high hilltop great view of lake . Property has gated entrance . Seems like a safe environment. No air con it was quite hot when we were there those accustomed to air con would not be comfortable . those that do not need tempature control would find it a safe clean well situated venue"
United States
Thomas
$71 nightly
The price is $82
Feb 23 - Feb 24
Total with taxes and fees
Eagles Nest

Guinea Fowl Lodge

Guinea Fowl Lodge
3.0 star property
Knysna
10.0 out of 10, Exceptional, (3 reviews)
"Great staff, lovely view, great room. Thank you "
United Kingdom
Taru
$80 nightly
The price is $80
Feb 8 - Feb 9
Total with taxes and fees
Guinea Fowl Lodge

Simbavati Fynbos on Sea

Simbavati Fynbos on Sea
3.5 star property
Sedgefield
8.8 out of 10, Excellent, (3 reviews)
"Very good staff & location "
United States
Anand
$152 nightly
The price is $176
Feb 7 - Feb 8
Total with taxes and fees
Simbavati Fynbos on Sea

Pili Pili Beach Cabanas

Pili Pili Beach Cabanas
3.0 star property
Sedgefield
9.4 out of 10, Exceptional, (3 reviews)
"😎"
Australia
Stephen
$59 nightly
The price is $59
Feb 6 - Feb 7
Total with taxes and fees
Pili Pili Beach Cabanas

Aestas Bed & Breakfast

Aestas Bed & Breakfast
Knysna
9.0 out of 10, Wonderful, (78 reviews)
"The room was great with an excellent breakfast Will recommend to anyone visiting Knysna "
United Kingdom
Kevin
$68 nightly
The price is $68
Feb 6 - Feb 7
Total with taxes and fees
Aestas Bed & Breakfast

Hunter's Country House

Hunter's Country House
5.0 star property
Plettenberg Bay
9.6 out of 10, Exceptional, (103 reviews)
"This is a unique and very beautiful group of building, the most helpful staff, extremely well run, with excellent restaurant facilities. "
United Kingdom
John
$256 nightly
The price is $296
Feb 7 - Feb 8
Total with taxes and fees
Hunter's Country House

Knysna Log-Inn Hotel

Knysna Log-Inn Hotel
3.0 star property
Knysna Central
8.8 out of 10, Excellent, (28 reviews)
"Great hotel, "
United States
Zoe
Knysna Log-Inn Hotel

Premier Resort The Moorings, Knysna

Premier Resort The Moorings, Knysna
4.0 star property
Knysna
8.4 out of 10, Very Good, (90 reviews)
"We spent a nice holiday everything was perfect , clean, nice landscape and lake view, quiet and a very cooperative staf"
United States
Ibrahim
$94 nightly
The price is $109
Feb 10 - Feb 11
Total with taxes and fees
Premier Resort The Moorings, Knysna

Knysna Hollow Country Estate

Knysna Hollow Country Estate
4.0 star property
Knysna
9.0 out of 10, Wonderful, (103 reviews)
"Great stay! Go to "
South Africa
Jonathan
$194 nightly
The price is $223
Feb 2 - Feb 3
Total with taxes and fees
Knysna Hollow Country Estate

Simola Hotel, Country Club & Spa

Simola Hotel, Country Club & Spa
Knysna
9.4 out of 10, Exceptional, (153 reviews)
"Amazing place."
United States
Ibrahima
$280 nightly
The price is $323
Feb 7 - Feb 8
Total with taxes and fees
Simola Hotel, Country Club & Spa

Beside Still Waters

Beside Still Waters
3.0 star property
Wilderness
8.0 out of 10, Very Good, (4 reviews)
"This is a scam, you book and pay and they cancel and they take your money and hotels.com doesnt want to refund."
Australia
Simon
$96 nightly
The price is $110
Feb 5 - Feb 6
Total with taxes and fees
Beside Still Waters

Brenton Haven Beachfront Resort

Brenton Haven Beachfront Resort
4.0 star property
Knysna
9.2 out of 10, Wonderful, (116 reviews)
"Beautiful setting, very comfortable "
Canada
Darcy
$180 nightly
The price is $209
Mar 2 - Mar 3
Total with taxes and fees
Brenton Haven Beachfront Resort

Protea Hotel by Marriott Knysna Quays

Protea Hotel by Marriott Knysna Quays
3.5 star property
Knysna Central
8.6 out of 10, Excellent, (347 reviews)
"Great friendly check in, pool area was lovely, apart from both lifts being out of order cannot fault this property and would recommend"
United Kingdom
Tracy
$111 nightly
The price is $128
Feb 18 - Feb 19
Total with taxes and fees
Protea Hotel by Marriott Knysna Quays

aha The Rex Hotel

aha The Rex Hotel
4.0 star property
Knysna
8.8 out of 10, Excellent, (161 reviews)
"Been to Knysna now on many times, stayed in various types of accommodation within the town, very impressed with this hotel, ideal for walking around town, the marina and it's location is great, ideal for walking to many of the towns restaurants' and bars. Would certainly recommend this hotel. Staff were really helpful, breakfast was fine although there are many cafe's around the hotel should one want any alternative breakfast, although what we had was fine."
United Kingdom
Yvonne
$97 nightly
The price is $111
Feb 8 - Feb 9
Total with taxes and fees
aha The Rex Hotel

Buccara Noetzie - Lindsay Castle

Buccara Noetzie - Lindsay Castle
4.0 star property
Knysna
10.0 out of 10, Exceptional, (2 reviews)
"This home was amazing! Nelson Mandela once stayed there as the photographs prove. Staff members were lovely and Nico helped guide us through everything we needed to know about the area. Bravo!"
United States
sandra
$801 nightly
The price is $921
Feb 5 - Feb 6
Total with taxes and fees
Buccara Noetzie - Lindsay Castle

Buccara Noetzie - Pezula Castle

Buccara Noetzie - Pezula Castle
Knysna
10.0 out of 10, Exceptional, (1 review)
"Beautifully appointed and magnificent views of an (almost) private beach. It’s a magical location. Be aware that access isn’t easy and it’s completely self catering, including breakfast. "
United States
St. John
$445 nightly
The price is $512
Feb 2 - Feb 3
Total with taxes and fees
Buccara Noetzie - Pezula Castle

Chez Pierre

Chez Pierre
3.5 star property
Knysna
9.6 out of 10, Exceptional, (4 reviews)
"Our family of 4 had a fantastic couple of nights at Chez Pierre - wish we could have stayed longer. Pierre was the perfect host. The rooms were delightful, the breakfast delicious and the area so beautiful. "
United Kingdom
Carla
$139 nightly
The price is $139
Feb 2 - Feb 3
Total with taxes and fees
Chez Pierre

Pezula Nature Retreat

Pezula Nature Retreat
Knysna
9.0 out of 10, Wonderful, (197 reviews)
"Amazing room with terrific views over the ocean, the staff was mostly friendly and supportive"
Germany
Valentin
$217 nightly
The price is $252
Feb 15 - Feb 16
Total with taxes and fees
Pezula Nature Retreat

Oyster Creek Lodge

Oyster Creek Lodge
4.0 star property
Knysna
8.6 out of 10, Excellent, (33 reviews)
"Fantastisk miljö, supermysigt bed and breakfast"
Sweden
Maria
$75 nightly
The price is $75
Feb 2 - Feb 3
Total with taxes and fees
Oyster Creek Lodge

Buccara Noetzie - Craighross Castle

Buccara Noetzie - Craighross Castle
Knysna
Buccara Noetzie - Craighross Castle
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Buffalo Bay attractions

Learn more about Buffalo Bay

Escape to Buffalo Bay! Enjoy its beaches and museums.

Outeniqua Transport Museum which includes interior views

Top Buffalo Bay Hotel Reviews

More cheap stays in Buffalo Bay

Hotels in Buffalo Bay with star-rating

Frequently asked questions

What is the best area to stay in Buffalo Bay?
The best area to stay in Buffalo Bay is right in the heart of the village, particularly along the beachfront or in properties with ocean views.

Buffalo Bay is a compact, laid-back coastal village known for its beautiful beach and natural setting. The main area is essentially a strip of accommodation and a few local establishments directly fronting the ocean or just a short walk away. You'll find most of the activity centered around the main beach access points and the local shop.

This central area is ideal for families. The main beach is known for its gentle waves, making it suitable for swimming and learning to surf. Kids can enjoy building sandcastles and playing by the water, while parents can relax nearby with easy access to their accommodation. The village's small size means everything is within easy reach, reducing travel time and maximizing beach time.

Couples looking for a peaceful escape will also appreciate staying in the main part of Buffalo Bay. The natural beauty of the coastline, with opportunities for long beach walks and enjoying sunsets over the ocean, provides a relaxing backdrop.
When is the best time to go to Buffalo Bay?
The best time to visit Buffalo Bay, Western Cape, South Africa, is during its summer months, from November to February, when the weather is warm and sunny.

During this period, you can expect long, pleasant days great for enjoying the beach and outdoor activities. The ocean temperatures are ideal for swimming, surfing, and paddleboarding. This time is particularly good for families looking for a relaxing beach vacation, as the calm waters and wide sandy beaches provide an excellent environment for children to play.

Should you prefer a quieter experience with fewer crowds, the shoulder seasons of September to October and March to April also offer agreeable weather.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Buffalo Bay.
How can I save on a Buffalo Bay hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Buffalo Bay hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Buffalo Bay hotel?
Prices for hotels in Buffalo Bay often vary, but you can find a great deal from $50 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia