Search hotels in Knysna, South Africa
Enter your dates and choose from 1692 hotels and other places to stay
Check out these popular cities in Knysna

Knysna
Stay at the best hotels in Knysna
Filter by:
Pezula Nature Retreat
Nestled at the eastern head of Knysna, this luxurious, pet-friendly hotel features a championship golf course, a restaurant and a spa. Free WiFi is provided.

The Ivory Haus
Comfortable Accommodations: The Ivory Haus in Plettenberg Bay offers 4-star comfort with air-conditioned rooms featuring private bathrooms, sea views, and modern amenities. Each room includes a work desk, flat-screen TV, and free WiFi.
Dining and Leisure: Guests can enjoy a year-round outdoor swimming pool, a modern restaurant serving Mediterranean, Seafood, Spanish, Steakhouse, and South African cuisines, and a bar offering cocktails. Additional facilities include an outdoor fireplace, sun terrace, and garden.
Prime Location: Located a 6-minute walk from Lookout Beach, the hotel is highly rated for its attentive staff, scenic views, and breakfast provided by the property. Nearby attractions include Robberg Nature Reserve and Knysna Elephant Park.

The Old Rectory
Historic Charm: The Old Rectory in Plettenberg Bay is housed in a historic building, offering a unique setting with a year-round outdoor swimming pool and wellness packages.
Comfortable Accommodations: Located a few steps from Wedge Beach, the property features include a family-friendly restaurant, bar, and spa facilities. Guests enjoy free WiFi, private check-in, and a 24-hour front desk.
Dining Experience: The modern restaurant serves Mediterranean cuisine with vegetarian options, complemented by a bar offering a variety of beverages. Breakfast includes continental, full English, and vegetarian selections.
Guest Services: Highly rated for its attentive staff and excellent service, The Old Rectory provides yoga classes, a steam room, and a tour desk. Free on-site parking and a beachfront location enhance the stay.

Hunter's Country House
This intimate property is located within the Garden Route, 6.2 mi from Plettenberg Bay and 15 mi from Knysna.

Tsala Treetop Lodge
Offering unique forest views from above the treetops, this estate is just 6.2 mi from Plettenberg Bay.

Knysna Hollow Country Estate
Comfortable Accommodations: Knysna Hollow Country Estate in Knysna offers family rooms with air-conditioning, private bathrooms, and garden or pool views. Each room includes a work desk, TV, and free WiFi.
Exceptional Facilities: Guests enjoy a restaurant, bar, and a year-round outdoor swimming pool with a view. Additional amenities include a lounge, concierge service, and free on-site private parking.
Dining Experience: The family-friendly restaurant serves continental, buffet, full English/Irish, vegetarian, and gluten-free breakfasts. Dining options include champagne, fresh pastries, and a variety of fruits.
Leisure Activities: The property offers cycling, water sports, and a children’s playground. Free bicycles are available for guests to explore the surroundings.

Turbine Hotel & Spa
This former power station is located in Knysna and offers sunny suites with an iPod docking station and views of the Knysna Lagoon. The spacious sun deck comes with an outdoor pool.

St. James of Knysna
Located on a 3 acre estate, this property offers luxury rooms with lagoon views, 2 swimming pools and a landscaped garden. It is 15 minutes’ drive from nearest Golf Club. St.

The Lofts Boutique Hotel
Welcome to The Lofts Boutique Hotel, a family-owned hotel that promises to offer you the ultimate escape from the hustle and bustle of city life. Located on the edge of the picturesque Knysna Estuary....

Lairds Lodge Country Estate
Lairds Lodge Country Estate is located between Plettenburg Bay and the Langkloof Mountains. All of the rooms have air conditioning. The hotel has a library and an outdoor pool.

Most-booked hotels in Knysna in the past month
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Popular with guests booking hotels in Knysna
Knysna's best hotels with breakfast
We had a wonderful stay! The rooms are very nice, the beds super comfortable and the staff very friendly and helpful! The view from the rooftop bar is exceptional! We will definitely be back.
Protea Hotel by Marriott Knysna Quays
The hotel is on the waterfront which made the visit very easy. Most amenities were provided for. The swimming pool was lovely with tepid water.
aha The Rex Hotel
Great breakfast, excellent location, within walking disrance to restaurants, shops and waterfront
Turbine Hotel & Spa
Excellent breakfast and ambiance!
Barrington's
Comfortable room. Great restaurant and bar.
Knysna Log-Inn Hotel
The area and we were central,all places near by.
Bayview Hotel
everything went well Room was clean, neat, comfortable and tidy Location was excellent; in the heart of Plettenberg which affords easy access to everything Very clean Breakfast was excellent with a great choice and variety
The Plettenberg Hotel
Great Location and facilities The hotel had endless details, the lighting, the decor, everything made you feel very good. The breakfast was wonderful. The hotel staff were friendly and always willing to help. Highly recommended, I would return again.
Budget hotels in Knysna
Eleven
Perfect location - in the center, 2 min walking distance to most of best Plett restaurant. Huge bed, balcony to the ocean, really nice owner, really nice staff, tasty crossaint and coffee for breakfast, parking, amazing VFM. Top level stay!
Everything was perfect. The staff were great. Specially the lady who checked us in was exceptional.
Location, view, pool, breakfast, staff, room
beautiful place, nice owners who communicated well and made check-in easy and gave a nice feeling comfortable in the property
Lake Pleasant Hotel
Everyone was very friendly and welcoming. They stayed in contact with us via WhatsApp and always answered very promptly. Rooms are simple but lovely with so many extra touches to make you feel welcome.
Hotels in Knysna you can book without a credit card
Knysna Hollow Country Estate
Everything!!! The property was spectacular. Rooms very clean. Staffs very professional always willing to help and go out of the mile to help. The garden very well maintained. Everything was perfect. Highly recommended.
Pezula Nature Retreat
Perfect location. The room had a great view. We enjoyed the onsite restaurants, the kids play areas, and the hikes down to the beach (fisherman's walk).
Sky Villa Boutique Hotel
The swimming pool, the staff, the breakfast, the views - all incredible!
The Ivory Haus
We loved the fantastic location, which made it easy to explore the area. The rooms were beautifully designed, comfortable, and finished to a high standard. Every member of staff went out of their way to make us feel welcome and ensure we had everything we needed. We especially appreciated all the thoughtful little touches that made our stay feel extra special.
Premier Resort The Moorings, Knysna
Perfect start to our anniversary road trip !!
The Lofts Boutique Hotel
Everything. Beautiful hotel, amazing restaurant with one of the best breakfasts and dinners we had, unique and mouthwatering cocktails and incredibly friendly staff. The Lofts Boutique Hotel is one of the best places I have ever stayed at, as everything is to absolute perfection. Liesl and Dylan of the front office shared great tips on things to do, which allowed us to make the most out of our (too) short stay and everyone spoiled us with genuine and caring service. Can't wait to come back!
Hunter's Country House
My stay at this hotel was wonderful! The room was cozy and comfortable, creating the perfect relaxing atmosphere. What stood out the most was the staff—they were always smiling, friendly, and clearly doing their best to make guests feel at home.
The Cottage Pie Guest House
Staff were exceptional, breakfast was lovely.
FAQs about hotels in Knysna
See reviews by guests who stayed at hotels in Knysna
Planning a trip? Get inspired by reviews of cities in Knysna
Plettenberg Bay is phenomenal, your are close to so many...
For a small city/town that has one of the major national...
The Crags is handy for so many great places and beaches.
The location is excellent!
Nature's Valley is one of the gems of The Garden Route.
A town with an exceptional variety of homes, eating places...
We stayed at a wonderful guest house which delivered views...
Buffelsbaai is a unpolished gem and the ocean and...
I always and always enjoy Plett and the Beacon Island hotel,...
Knysna is a very beautiful holiday destination.
More places to explore, more ways to go
Hotels in Plettenberg Bay
Thinking about which towns and cities to visit during your trip to Knysna? Try Plettenberg Bay, a popular choice with guests.Hotels in Knysna
Thinking about which towns and cities to visit during your trip to Knysna? Try Knysna, a popular choice with guests.Hotels in Western Cape
Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Western Cape and continue your search!Hotels in Garden Route
Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Garden Route and continue your search!Hotels in Tsitsikamma National Park
Hit the road and make the most of your trip by discovering another popular destination in South Africa.Hotels in Johannesburg
Hit the road and make the most of your trip by discovering another popular destination in South Africa.Car rental near Plettenberg Bay Airport
Flying in to Plettenberg Bay Airport and need to rent a car? Book it now to pick it up when you land.Cheap vacations in Plettenberg Bay
Plan everything you need for your vacation in one place – from flights and stays to tours and activitiesHotels in South Africa
If you're planning a longer trip, look beyond Knysna and explore the whole country!
















































