Search Hotels with Restaurant in Knysna

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Knysna Hotels with Restaurant

This weekend
Next weekend

Top Knysna Hotels with Restaurant

Protea Hotel by Marriott Knysna Quays

3.5 star property
8.6 out of 10, Excellent, (322)
"Great location, quiet, close to restaurants, free parking beside the hotel, great buffet breakfast, heated pool"
The price is £65
includes taxes & fees
26 Jul - 27 Jul
Protea Hotel by Marriott Knysna Quays

St James of Knysna

5.0 star property
9.6 out of 10, Exceptional, (183)
"Very private accommodations with extremely friendly and helpful staff. Absolutely beautiful accommodations!"
The price is £235
includes taxes & fees
30 Jul - 31 Jul
St James of Knysna

Turbine Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (181)
"Excellent stay ! Highly recommend!"
Turbine Hotel and Spa

Blackwaters River Lodge

4.0 star property
8.8 out of 10, Excellent, (49)
"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 "
The price is £70
includes taxes & fees
24 Jul - 25 Jul
Blackwaters River Lodge

Knysna Hollow Country Estate

4.0 star property
8.8 out of 10, Excellent, (93)
"Lovely place, spacious rooms, friendly staff, very relaxing. We would certainly return!"
The price is £80
includes taxes & fees
25 Jul - 26 Jul
Knysna Hollow Country Estate

Brenton Haven Beachfront Resort

4.0 star property
9.2 out of 10, Wonderful, (112)
"Beautiful setting, very comfortable "
The price is £85
includes taxes & fees
23 Jul - 24 Jul
Brenton Haven Beachfront Resort

Hide Away Guest House

4.0 star property
9.2 out of 10, Wonderful, (198)
"Top accomodation and such lovely Hosts! "
Hide Away Guest House

The Lofts Boutique Hotel

4.0 star property
9.6 out of 10, Exceptional, (79)
"Lovely clean stylish boutique hotel. Good restaurant downstairs"
The Lofts Boutique Hotel

Oyster Creek Lodge

4.0 star property
8.6 out of 10, Excellent, (33)
The price is £38
includes taxes & fees
30 Jul - 31 Jul
Oyster Creek Lodge

Roseroc Boutique Guest House

4.0 star property
9.4 out of 10, Exceptional, (119)
"Kevin is a fantastic host and his property is truly amazing. Great location with large and spacious rooms with wonderful views of the heads. Very delicious breakfast and very accommodating host."
The price is £69
includes taxes & fees
3 Aug - 4 Aug
Roseroc Boutique Guest House
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.

Frequently asked questions

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