Search Hotels with Restaurant in Knysna

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Knysna Hotels with Restaurant

This weekend
Next weekend

Our top choices for Knysna hotels with a restaurant

Simola Hotel, Country Club & Spa

Simola Hotel, Country Club & Spa
5.0 star property
Knysna
9.4 out of 10, Exceptional, (153 reviews)
"Amazing place."
United States
Ibrahima
The price is £230
includes taxes & fees
20 Mar - 21 Mar
Simola Hotel, Country Club & Spa

Head over Hills Luxury Retreat

Head over Hills Luxury Retreat
5.0 star property
Knysna
9.8 out of 10, Exceptional, (33 reviews)
"This was an all around amazing experience. We stayed in the whale suite which had amazing views of ocean and cliff sides. We saw a pod of dolphins before dinner. Dinner was made there by an excellent chef. Highly recommend staying here."
South Africa
Lee
The price is £329
includes taxes & fees
8 Mar - 9 Mar
Head over Hills Luxury Retreat

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
The price is £84
includes taxes & fees
24 Mar - 25 Mar
aha The Rex Hotel

Protea Hotel by Marriott Knysna Quays

Protea Hotel by Marriott Knysna Quays
3.5 star property
Knysna Central
8.6 out of 10, Excellent, (356 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
The price is £96
includes taxes & fees
16 Mar - 17 Mar
Protea Hotel by Marriott Knysna Quays

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
The price is £99
includes taxes & fees
28 Feb - 1 Mar
Premier Resort The Moorings, Knysna

Knysna Hollow Country Estate

Knysna Hollow Country Estate
4.0 star property
Knysna
9.0 out of 10, Wonderful, (104 reviews)
"Great stay! Go to "
South Africa
Jonathan
The price is £158
includes taxes & fees
1 Mar - 2 Mar
Knysna Hollow Country Estate

Pezula Nature Retreat

Pezula Nature Retreat
Knysna
9.0 out of 10, Wonderful, (199 reviews)
"Amazing room with terrific views over the ocean, the staff was mostly friendly and supportive"
Germany
Valentin
The price is £179
includes taxes & fees
28 Feb - 1 Mar
Pezula Nature Retreat

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
The price is £151
includes taxes & fees
5 Mar - 6 Mar
Brenton Haven Beachfront Resort

Turbine Hotel and Spa

Turbine Hotel and Spa
5.0 star property
Thesen Island
9.2 out of 10, Wonderful, (181 reviews)
"Lovely spot, friendly staff and superb breakfast"
South Africa
John
The price is £208
includes taxes & fees
1 Mar - 2 Mar
Turbine Hotel and Spa

Blackwaters River Lodge

Blackwaters River Lodge
4.0 star property
Knysna
8.8 out of 10, Excellent, (51 reviews)
"The property owner was amazing, staff was great (people to carry luggage tried to avoid us, typical young people). Grounds were beautiful and the meals were great. Last minute booking as our Vrbo suddenly became unavailable "
United States
Sandra
The price is £134
includes taxes & fees
12 Mar - 13 Mar
Blackwaters River Lodge
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Top Knysna Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Knysna cost?
You can expect to pay between £84 and £329 per night for hotels in Knysna. The perfect stay with a restaurant, or one that's near great dining experiences, is waiting for you with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Knysna?
Take your pick of multiple hotels with restaurants in Knysna with a total average guest review rating of 9.1. Simola Hotel, Country Club & Spa puts you close to some great foodie experiences. This popular 5-star stay also has a golf course and a cafe. Pezula Nature Hotel & Spa is another sought-after option with dining. It has a 5-star rating and amenities such as pool sun loungers and tennis.
How many hotels with restaurants are there in Knysna?
Take your pick of 103 hotels offering access to great dining options in Knysna. No matter if you're travelling with the family or getting away with your pals, Expedia will help you find the right place.
Are there any family-friendly hotels with restaurants in Knysna?
Holidaying with the family in Knysna is simple at Simola Hotel, Country Club & Spa. With access to dining and conveniences like childcare services and a playground, your crew will feel right at home at this 5-star stay. Pezula Nature Hotel & Spa is another family-friendly hotel that will put you near some wonderful foodie experiences. It has a 5-star rating and conveniences including childcare services and a nearby beach. Knysna boasts plenty of family-friendly attractions to visit that'll entertain the kids. Eastern Head View Point and Outeniqua Transport Museum promise fun for young and old.
Are there any 5-star hotels with restaurants in Knysna?
Simola Hotel, Country Club & Spa is a fabulous 5-star hotel with dining in Knysna. Around 3 mi from the downtown area, a steam room and spa facilities are some of the amenities you'll find here. Turbine Hotel and Spa is another luxurious option that will place you near some top-notch food experiences. Also rated 5 stars, it's around 1 mi from the centre and features premium bedding and beauty services.
Why book your hotel with dining in Knysna with Expedia?
Whether you're looking for a hotel with a restaurant, or one that's near a culinary epicentre, Expedia will have a stay that's just your taste. Use our filters to search for Knysna hotels with their own dining venues. You can also narrow your search for properties in well-known locations full of markets, restaurants or cafés. Whatever you opt for, you're guaranteed to score a mouthwatering deal with Expedia!
How can I find cheap hotels with dining in Knysna?
A great way to track down cheap hotels with dining in Knysna is with Expedia's convenient filter tool. Reserve properties with restaurants or tasty extra touches, like included breakfast, lunch and dinner. You can also narrow down your search by amenities, star rating and budget to land awesome bargains in just a few keystrokes.
What is there to do in Knysna near my hotel with dining?
Knysna has enough activities and sights to keep you occupied for weeks, starting with Eastern Head View Point. Buffalo Bay Beach, Outeniqua Transport Museum and Knysna Quays are other fantastic attractions. If you're in town a while, Knysna Lagoon and Pezula Golf Club will add the finishing touches to your itinerary.

Explore a world of travel with Expedia