Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Knysna – 375 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Pezula Nature Hotel & Spa

Hotel in Knysna

Nestled at the eastern head of Knysna, this luxurious, pet-friendly hotel boasts a championship golf course, a restaurant and a spa. Free WiFi is provided. The suite was quite spacious, and i loved the fireplace option, as it did get nippy later in the evening. I just loved the location, one can take walks and hikes in the property with breathe taking views. It was lovely. The staff was exceptional. big up to Siyo as he made our stay exceptional. The breakfast staff, kudo's to you.

Show more Show less
8.1
Very good
914 reviews
Price from
£108
per night

Turbine Hotel & Spa 5 stars

Hotel in Thesen Island , Knysna

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. Excellent breakfast and lovely location

Show more Show less
9.1
Superb
927 reviews
Price from
£85
per night

Protea Hotel by Marriott Knysna Quays 4 stars

Hotel in Waterfront, Knysna

With an outdoor pool facing the Indian Ocean, Protea Hotel Knysna has spectacular views of the Knysna Lagoon. The stylishly decorated rooms have free WiFi and satellite TV. Amazing breakfast. Nice view of the waterfront.

Show more Show less
8.4
Very good
857 reviews
Price from
£70
per night

aha The Rex Hotel 4 stars

Hotel in Knysna Central, Knysna

Within 300 metres of Knysna Waterfront shopping area, Rex Hotel offers the ultimate in self-catering comfort. Luxurious rooms and apartments feature modern design, LCD TVs and extra-large windows. Everything. I liked the modern designed room and huge bathroom.

Show more Show less
8.5
Very good
791 reviews
Price from
£54
per night

Simola Hotel, Country Club & Spa 5 stars

Hotel in Knysna

Located in the hills above Knysna, the 5-star Simola Hotel Country Club & Spa boasts a Jack Nicklaus signature golf course and a restaurant with lagoon views. Privacy and the views. Room was exceptional clean, the kitchen was just 👌🏽

Show more Show less
9.1
Superb
909 reviews
Price from
£147
per night

The Lofts Boutique Hotel 4 stars

Hotel in Thesen Island , Knysna

Situated at the tip of picturesque Thesen Island, The Lofts Boutique Hotel offers uniquely themed accommodation and an outdoor splash pool overlooking the Knysna Lagoon. Everything to be honest, really enjoyed our stay. Fantastic views of the waterfront and great facilities

Show more Show less
8.9
Fabulous
679 reviews
Price from
£67
per night

Premier Resort The Moorings, Knysna 4 stars

Hotel in Knysna

Located on the banks of the Knysna Lagoon, in the midst of enchanting woodland gardens, Premier Hotel Knysna offers air-conditioned rooms with a private balcony or patio. we had an Amazing stay! the staff very kind and helpful. I would especially like to Mention Kayline who was super!!! would love to come back

Show more Show less
8.6
Fabulous
525 reviews
Price from
£75
per night

Knysna Hollow Country Estate

Hotel in Knysna

Located in Knysna, 7 km from Knysna Forest, Knysna Hollow Country Estate provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The breakfast was absolutely delicious, the staff was very accomodating and friendly! I enjoyed my stay!

Show more Show less
9.4
Superb
406 reviews
Price from
£85
per night

The Russel Hotel 3 stars

Hotel in Knysna Central, Knysna

Within walking distance of Knysna’s attractions, providing guests with easy access to the Garden Route, this modern 3-star hotel offers luxurious accommodation and free private parking. Everything. The staff was very helpful & breakfast was 👌👌

Show more Show less
7.6
Good
246 reviews
Price from
£29
per night

Knysna Log-Inn Hotel 4 stars

Hotel in Knysna Central, Knysna

Two of Knysna's most well-known hospitality brands, The Knysna Log-Inn Hotel and Graywood Hotel, have merged. The room, facilities, balcony, peacefulness, pool, hot tub, location to restaurants and the log cabin feeling

Show more Show less
7.7
Good
377 reviews
Price from
£63
per night

Most booked hotels in Knysna in the past month

See all

FAQs about hotels in Knysna

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Knysna:

Explore guest reviews of hotels in Knysna

See all