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

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 £220
includes taxes & fees
7 May - 8 May
Simola Hotel, Country Club & Spa

Blackwaters River Lodge

Blackwaters River Lodge
4.0 star property
Knysna
9.0 out of 10, Wonderful, (52 reviews)
"Friendlyness"
South Africa
Ralf
The price is £113
includes taxes & fees
4 May - 5 May
Blackwaters River Lodge

Knysna Hollow Country Estate

Knysna Hollow Country Estate
4.0 star property
Knysna
9.0 out of 10, Wonderful, (106 reviews)
"Great stay! Go to "
South Africa
Jonathan
The price is £121
includes taxes & fees
20 Apr - 21 Apr
Knysna Hollow Country Estate

Premier Resort The Moorings, Knysna

Premier Resort The Moorings, Knysna
4.0 star property
Knysna
8.4 out of 10, Very good, (91 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 £102
includes taxes & fees
15 Apr - 16 Apr
Premier Resort The Moorings, Knysna

Pezula Nature Retreat

Pezula Nature Retreat
Knysna
9.0 out of 10, Wonderful, (202 reviews)
"Best hotel I have ever stayed at"
Sweden
Kristofer
The price is £156
includes taxes & fees
3 May - 4 May
Pezula Nature Retreat

Brenton Haven Beachfront Resort

Brenton Haven Beachfront Resort
4.0 star property
Knysna
9.2 out of 10, Wonderful, (117 reviews)
"Beautiful setting, very comfortable "
Canada
Darcy
The price is £123
includes taxes & fees
3 May - 4 May
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, (362 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 £93
includes taxes & fees
18 Apr - 19 Apr
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
The price is £84
includes taxes & fees
16 Apr - 17 Apr
aha The Rex Hotel

Head over Hills Luxury Retreat

Head over Hills Luxury Retreat
5.0 star property
Knysna
9.8 out of 10, Exceptional, (33 reviews)
"The room was fantastic. The view is breathtaking of course. The staff are all very friendly and welcoming. It was super quiet aside from the roar of the ocean in the heads which we fell asleep to every night. The food is very good too. All in all a very very enjoyable stay. Thank you. "
Canada
Allison
The price is £248
includes taxes & fees
2 May - 3 May
Head over Hills Luxury Retreat

Belvidere Manor

Belvidere Manor
4.0 star property
Belvidere
9.6 out of 10, Exceptional, (68 reviews)
"What a wonderful place, probably our fifth or sixth visit over there the last 20 years. Safe, peaceful and in fact Belvedere is unchanging, the whole area highly controlled. It’s Gods window, a place I am so happy and content. A wonderful place to stay. "
United Kingdom
David
The price is £63
includes taxes & fees
16 Apr - 17 Apr
Belvidere Manor
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 Knysna Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Knysna cost?
You can expect to pay between £59 and £248 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.3. 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