Skip to main content

Search hotels in Knysna

Enter your dates to see the latest prices and deals for Knysna hotels

Knysna – 616 hotels and places to stay

Find your perfect stay

Star Rating
Review score

Pezula Nature Retreat

Hotel in Knysna

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.

R
Richard Kehoe
From
United Kingdom
Stunning hotel and facilities; we went in shoulder season and thought it was great value. The grounds, facilities and rooms were all exceptional.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,101 reviews
Price from
$288.66
1 night, 2 adults

Knysna Hollow Country Estate

Hotel in Knysna

Located in Knysna, 3.8 miles from Simola Golf and Country Estate, Knysna Hollow Country Estate provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Amanda
From
Brazil
Beautiful place with really nice and clean bedroom. We were there for our honey moon and everything went really well. Also, the staff was really polite and helpful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 524 reviews
Price from
$198.80
1 night, 2 adults

Turbine Hotel & Spa

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.

B
Bo
From
United States
The room is small but has a patio, which made it feel cozy and inviting. It was easy to sit outside and enjoy the view, especially in the mornings—watching people swim and others paddle small boats.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 846 reviews
Price from
$297.86
1 night, 2 adults

St. James of Knysna

Hotel in 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.

y
yjgreenwood
From
United Arab Emirates
Amazing stay, beautiful property and fantastic staff! They made our stop over during the honeymoon so memorable! Thank you 🙏🏻
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 451 reviews
Price from
$218.54
1 night, 2 adults

The Lofts Boutique Hotel

Hotel in Thesen Island , Knysna

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....

S
Siew Li
From
Singapore
The room was beautiful, had a great view of the lagoon. Very spacious king room with a bathtub facing the lagoon. Very comfortable two nights stay and everyone was so friendly and kind. A nice place to base at to explore the area and it is walking distance to a few restaurants.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 535 reviews
Price from
$302.75
1 night, 2 adults

aha The Rex Hotel

Hotel in Knysna Central, Knysna

Within 984 feet of Knysna Waterfront shopping area, The Rex Hotel offers the ultimate in comfort. Luxurious rooms feature modern design, LCD TVs and extra-large windows.

A
Amir
From
Israel
The general manager, Mr. Yash, went over and beyond to ensure a perfect stay in Knysna! An exceptional hospitality, warm and welcoming. Knysna faced a temporary cut of water supply, and Mr. Yash made sure this wouldn't affect our stay.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,485 reviews
Price from
$118.02
1 night, 2 adults

Protea Hotel by Marriott Knysna Quays

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.

C
Carmen
From
Saudi Arabia
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.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,230 reviews
Price from
$128.75
1 night, 2 adults

Issaquena Heights Boutique Hotel

Hotel in Knysna

Located in Knysna, 4.6 miles from Simola Golf and Country Estate, Issaquena Heights Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Z
Zahar
From
Malaysia
Beautiful guest house. Very specious room and great lagoon view
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 382 reviews
Price from
$116.42
1 night, 2 adults

Crown on the Heads

Hotel in Knysna

Located in Knysna, a 7-minute walk from Cony Glen Beach, Crown on the Heads has accommodations with an outdoor swimming pool, free private parking, a terrace and a bar.

J
Joanne
From
Canada
The property, and our room, is beautiful and tastefully decorated and set up to enjoy the incredible views of the heads. The homemade breakfast every morning was really special. We also appreciated the hospitality - which was detail orientated, responsive and thoughtful.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 150 reviews
Price from
$445.69
1 night, 2 adults

Premier Resort The Moorings, Knysna

Hotel in Knysna

Located in Knysna, 2.5 miles from Knysna the Heads, Premier Resort The Moorings, Knysna provides accommodations with a garden, free private parking, a terrace and a restaurant.

k
kholiswa
From
South Africa
it is such a tranquil and pleasant place to stay in
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 940 reviews
Price from
$145.75
1 night, 2 adults
See all 616 hotels in Knysna

Hotels with airport shuttles in Knysna

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 150 reviews
From $445.69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 524 reviews
From $252.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 143 reviews
From $299.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,101 reviews
From $291.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 535 reviews
From $382.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,230 reviews
From $227.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 204 reviews
From $1,350.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 603 reviews
From $488.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,485 reviews
From $220.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 846 reviews
From $403.99 per night

Most booked hotels in Knysna and surrounding area in the past month

See all

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 451 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 524 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 535 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 940 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 846 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 480 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 813 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,101 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,485 reviews

Popular with guests booking hotels in Knysna

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,230 reviews

Hotels located in the center of Knysna

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 813 reviews

Within walking distance of Knysna’s attractions, providing guests with easy access to the Garden Route, this modern 3-star hotel offers luxurious accommodations and free private parking.

From $64.37 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 174 reviews

Set in Knysna, At The Loerie is 4.3 mi from Knysna Forest and offers various facilities, such as a shared lounge. Pledge Nature Reserve is 1.3 mi away.

From $49.86 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 13 reviews

Knoll at Oaklands - Two Bedroom APT Knysna Retreat! offers accommodations in Knysna, 4.3 miles from Knysna Forest and 4.7 miles from Knysna the Heads.

From $99.40 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 480 reviews

Two of Knysna's most well-known hospitality brands, The Knysna Log-Inn Hotel and Graywood Hotel, have merged.

From $112.18 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews

40 On Trotter The Coral Shack UNIT 22 offers accommodations in Knysna, 4.6 miles from Knysna Forest and 4.7 miles from Knysna the Heads.

From $79.52 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 527 reviews

Knysna Inn is located in Knysna’s Main Street, and offers on-site dining at The Thai Eatery. The property has a terrace and BBQ facilities for guests to use.

From $47.33 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 561 reviews

Offering pool views, Aestas Bed and Breakfast in Knysna offers accommodations, an outdoor swimming pool, a garden, and barbecue facilities.

From $91.20 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 76 reviews

Knysna Self Catering Accommodation enjoys a location in Knysna, 4.6 miles from Knysna Forest and 4.7 miles from Knysna the Heads.

From $50.49 per night

Budget hotels in Knysna and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 276 reviews

Knysna Manor House is housed in a charming Victorian mansion that offers panoramic views of the Knysna Lagoon. Guests will immediately admire the old world charm of 100-year-old Knysna Manor House.

From $110.76 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 37 reviews

Friendz Self Catering Guesthouse is located in Knysna, just 4.3 miles from Knysna Forest and 4.7 miles from Knysna the Heads. This property offers access to a terrace and free private parking.

From $56.80 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 39 reviews

De Jagers Studio on Rawson offers accommodations in Knysna, 5.3 miles from Pezula Golf Club and 22 miles from Goose Valley Golf Club.

From $79.52 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 20 reviews

Queens Cove One Bedroom Apt 2 is located in Knysna, just 4.5 miles from Simola Golf and Country Estate and 4.7 miles from Knysna Forest.

From $83.31 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 35 reviews

19 Lagoon Terrace is located in Knysna, just 4.5 miles from Knysna Forest and 4.7 miles from Knysna the Heads. This property offers access to a balcony, free private parking, and free Wifi.

From $90.88 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 133 reviews

Waterfront - Lagoon Terrace Nr.17 is located in Knysna, just 4.5 miles from Knysna Forest and 4.7 miles from Knysna the Heads.

From $104.13 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 16 reviews

Tranquil Lagoon Loft is located in Knysna, just 4.5 miles from Knysna Forest and 4.7 miles from Knysna the Heads. This property offers access to a balcony, free private parking, and free Wifi.

From $104.92 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 58 reviews

Lagoon Terrance at 9! is located in Knysna, just 4.5 miles from Knysna Forest and 4.7 miles from Knysna the Heads. This property offers access to a terrace and free private parking.

From $98.93 per night

Best hotels with breakfast in Knysna and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 382 reviews

Located in Knysna, 4.6 miles from Simola Golf and Country Estate, Issaquena Heights Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $166.31 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,485 reviews

Within 984 feet of Knysna Waterfront shopping area, The Rex Hotel offers the ultimate in comfort. Luxurious rooms feature modern design, LCD TVs and extra-large windows.

From $220.89 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 127 reviews

14 Mount Joy in Knysna provides adults-only accommodations with a garden, a terrace, and barbecue facilities. This property offers access to a patio, free private parking, and free Wifi.

From $78.89 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 245 reviews

Located just 0.6 mi from the Knysna waterfront and with views of the Knysna heads and lagoon, Guinea Fowl Lodge - Lagoon & Heads View B&B, Central Knysna features an outdoor pool, a Mediterranean-...

From $93.78 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,230 reviews

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.

From $227.56 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 111 reviews

This Victorian guest house in Knysna offers a secluded swimming pool and is a 10-minute walk from the Knysna waterfront. Its country-style rooms come with a TV and coffee/tea facilities.

From $138.21 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 139 reviews

Located in the suburb of Costa Sarda, Blue Fern of Knysna features an outdoor pool and is just a short walk from the lagoon. Knysna's town center and waterfront can be reached within 5 minutes' drive.

From $59.96 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 219 reviews

Featuring panoramic views of Knysna Lagoon as well as the Heads, 6 On Protea is located along the Garden Route, just a 5-minute drive from the Knysna town center.

From $131.90 per night

FAQs about hotels in Knysna