Hotels in Knysna

Hotels in Knysna

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Knysna
Breakfast includedHomes & aptsGreat 9+Great viewsFree cancellationPool2 bedsJacuzziEntire unitHomes & apts
Property Type
HotelResortVillaApartmentGuest houseLodgeBed and breakfastVacation homeCampsiteHomestayFarm stayBoatHoliday parkInnHostel
Property facilities & services
PoolParking availableCurrency exchangeElevatorWi-Fi in public areasGymFree parkingPets welcomeSpaBarbecueGolf courseSmoking areaLuggage storageBarRestaurantairport transfersConference roomWater parkCar rentalsSaunaWake-up call

We found 93 hotels for you in Knysna

Trip.com offers top-picked hotels in Knysna, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
44
Hotels in Knysna
Golf course
Private parking
Airport pick-up
+2
"Really good area and staff very friendly will stay there and recommend to others."
Very Good
43 reviews
8.0/10
1 night
From THB 1,303
Check Availability
99+
Hotels in Knysna Central,Knysna
Golf course
Outdoor swimming pool
Diving
+16
"There is an authentic Chinese restaurant next to it. Parking is very convenient and the room is okay."
Very Good
56 reviews
8.2/10
1 night
From THB 2,260
Check Availability
99+
Hotels in Knysna Central,Knysna
Golf course
Outdoor swimming pool
Snorkeling
+14
"Celebrated my mom’s birthday. We enjoyed our stay, loved the pool and our room was spacious and clean. The buffet breakfast is great, wish it had pancakes or waffles for vegetarians. The hotel is located at the heart of Knysna- short stroll to the waterfront, plenty of restaurants& activities. Parking is available on site for ZAR30 p/ night and tourism levy is ZAR30 p/ night. Our check in was 30 minutes late, (14:30) bit disappointed, but we understand it was peak period. Otherwise highly recommend and will definitely return!"
Very Good
59 reviews
8.0/10
1 night
From THB 3,221
Check Availability
99+
Hotels in Sparrebosch,Knysna
No. 3 of Premium Hotels in Knysna
Golf course
Indoor swimming pool
Outdoor swimming pool
+20
"We stayed at Pezula Nature Retreat for 3 nights and really enjoyed it. The location is beautiful and peaceful, surrounded by nature, which made it easy to relax and unwind."
Great
59 reviews
9.0/10
1 night
From THB 6,052
Check Availability
99+
Hotels in Knysna
Golf course
Outdoor swimming pool
Surfing
+15
With a stay at Knysna Hollow Country Estate in Knysna, you'll be next to a golf course, just a 1-minute walk from Cape Floral Region Protected Areas and 9 minutes by foot from Knysna Lagoon. This family-friendly hotel is 0.5 mi (0.7 km) from Friday Market and 0.8 mi (1.3 km) from Garden Route National Park. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities, which include bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Satisfy your appetite at Social Eatery and Bar, a restaurant which features a bar/lounge and a garden view. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and 2 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 44 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Partially open bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and desks.
Great
51 reviews
9.2/10
1 night
From THB 3,716
Check Availability
82
Hotels in Old Place,Knysna
Golf course
Outdoor swimming pool
Diving
+9
"Very good place and friendly staff. Breakfast is cooked on demand that makes it a must add on."
Great
35 reviews
9.1/10
1 night
From THB 1,474
Check Availability
62
Hotels in Knysna
Outdoor swimming pool
Horse riding
Hiking
+12
"We had a very friendly welcome from our hostess with welcome drinks, a small snack and a scented damp refresher towel. The grounds are beautiful - lush, green and well kept. We were bumped up to a lovely room with a big balcony and view over the pool area and river. The room was very clean and neat. breakfast at the on-site restaurant was delicious and staff were friendly. (the only minus... the coffee was not hot). Another great thing is that all the activities (canoeing on the river, hiking, mashie golf, etc are included in your room fee! We would definitely visit again!!"
Great
46 reviews
9.1/10
1 night
From THB 2,530
Check Availability
99+
Hotels in Fisher Haven,Knysna
Outdoor swimming pool
Surfing
Hiking
+10
"Although we changed three room types within 24 hours, in the end, the hotel manager promised to give us a room type that we would definitely be satisfied with. So, we stayed in a single-family vacation room. It has a kitchen, living room and dining room on the first floor, and a kitchen on the second floor. There are two suites. The floor-to-ceiling windows in the living room open onto the green turf. It is very pleasant to take a walk outdoors at sunset. In the evening, I fried steak and paired it with red wine and turned on the TV to watch the Olympics. It was a perfect day."
Very Good
35 reviews
8.1/10
1 night
From THB 2,471
Check Availability
92
Hotels in Knysna
Golf course
Hiking
Massage room
+4
Located in Knysna, Woodlands Self Catering, Knysna is in a national park, within a 15-minute drive of Knysna Lagoon and Drupkelders Hiking Trail. This family-friendly apartment is 10.3 mi (16.6 km) from Knysna Waterfront and 10.5 mi (16.9 km) from Brenton Beach. Pamper yourself with onsite massages or take in the view from a terrace and a garden. This apartment also features complimentary wireless internet access, a picnic area, and barbecue grills. Featured amenities include express check-in, express check-out, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 4 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Conveniences include microwaves and electric kettles, and housekeeping is provided on request.
Amazing
42 reviews
9.5/10
1 night
From THB 2,080
Check Availability
98
Hotels in Knysna
Golf course
Diving
Snorkeling
+10
"The hotel is located in a very scenic location with a view of the lagoon. A walk to supermarkets and restaurants! The hotel is clean and everything tasteful) Breakfast is served with incredible care. The hosts are very attentive and caring about the guests. We stayed satisfied. Ready to stop again. We recommend to everyone without doubt)"
Amazing
50 reviews
9.4/10
1 night
From THB 2,273
Check Availability
See all hotels in Knysna

Trip.com's insights for hotels in Knysna

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Knysna hotel at the right time!

Which month offers the lowest hotel rates in Knysna?

February is the most affordable month to book a hotel in Knysna, with average nightly rates around THB 2,547. Prices peak in October, when rates reach about THB 20,690 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

What is the cheapest day of the week for hotels in Knysna?

Hotel rates in Knysna are typically lowest on Monday, with average nightly rates around THB 4,587. Saturday tends to be the most expensive, averaging THB 9,732 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Trending places in Knysna

Find top attractions and hotspots in Knysna

Districts

The Heads
6 hotels
Hunters Home
3 hotels
Old Place
2 hotels

Find your unique stays in Knysna

Immerse yourself in the vibrant atmosphere of Knysna with our handpicked accommodation options

Premium Hotels in Knysna

See all
Discover our curated selection of premium hotels in Knysna for your next stay
No.
1
9.0/10
55 review

Simola Hotel, Country Club & Spa

Hotel near Simola Golf and Country Estate
"Good Location"
Select dates to view prices
No.
2
9.8/10
55 review

Thebloem Guest Suites by Knysna Paradise Collection

Hotel near Knysna
"Good Location"
Select dates to view prices
No.
3
9.0/10
59 review

Pezula Nature Retreat

Hotel near Sparrebosch, Knysna
"Good Location"
Select dates to view prices
No.
4
9.2/10
16 review

The Mount Knysna

Hotel near The Heads, Knysna
"Good Location"
Select dates to view prices
No.
5
9.5/10
60 review

St. James of Knysna

Hotel near Knysna
"Good Location"
Select dates to view prices

Top hotel picks in Knysna

See all
Check out these top-booked hotels from the past 30 days!
No.1
9.5/10
16 review

Elephant Hide of Knysna Guest Lodge

Hotel near Knysna
"Good Location"
Select dates to view prices
No.2
8.3/10
24 review

Issaquena Heights Boutique Hotel

Hotel near Knysna
"Good Location"
Select dates to view prices
No.3
8.3/10
19 review

Crown on the Heads

Hotel near The Heads, Knysna
"Good Location"
Select dates to view prices
No.4
9.3/10
28 review

Hide-Away Guest House

Hotel near Knysna
"Good Location"
Select dates to view prices
No.5
9.4/10
51 review

Amanzi Island Boutique Hotel

Hotel near Leisure Island, Knysna
"Good Location"
Select dates to view prices
No.6
8.5/10
26 review

Aestas Bed and Breakfast

Hotel near Knysna
"Good Location"
Select dates to view prices
No.7
9.3/10
33 review

47th on Howard

Hotel near Hunters Home, Knysna
"Good Location"
Select dates to view prices
No.8
8.7/10
21 review

Phoenix Lodge and Waterside Accommodation

Hotel near Knysna
"Good Location"
Select dates to view prices
No.9
9.0/10
55 review

Simola Hotel, Country Club & Spa

Hotel near Simola Golf and Country Estate
"Good Location"
Select dates to view prices
No.10
9.2/10
46 review

Brenton on Sea Cottages

Hotel near Brenton-on-Sea
"Good Location"
Select dates to view prices

Hotels with tasty breakfast in Knysna

See all
Start your day with a tasty breakfast at one of our favourite hotels in Knysna.

Thebloem Guest Suites by Knysna Paradise Collection

Hotel near Knysna
With a stay at THEBLOEM in Knysna (Paradise), you'll be steps from Cape Floral Region Protected Areas and a 2-minute drive from Knysna Lagoon. This golf hotel is 0.9 mi (1.4 km) from Garden Route National Park and 0.9 mi (1.4 km) from Featherbed Boat Cruises. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and a reception hall. Grab a bite from the snack bar/deli, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8 AM to 10 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms featuring minibars (stocked with some free items) and LCD televisions. Rooms have private furnished balconies or patios. Satellite television is provided for your entertainment. Bathrooms have designer toiletries and hair dryers.
9.8/10
Outstanding55 review
Price per night from:THB 6,295

St. James of Knysna

Hotel near Knysna
With a stay at St James of Knysna in Knysna, you'll be on a lake, just steps from Knysna Lagoon and a 3-minute drive from Knysna Waterfront. This golf country house is 3.9 mi (6.3 km) from Simola Golf Course and 4.8 mi (7.7 km) from Knysna Golf Club. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities, which include a fitness center. This Colonial country house also features complimentary wireless internet access, concierge services, and a picnic area. Satisfy your appetite for lunch or dinner at St James of Knysna, a bar/lounge which specializes in local and international cuisine, or stay in and take advantage of the 24-hour room service. A complimentary buffet breakfast is served daily from 8 AM to 10 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 15 individually decorated guestrooms, featuring refrigerators and minibars. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as safes and complimentary newspapers.
9.5/10
Amazing60 review
Price per night from:THB 5,760

The Mount Knysna

Hotel near The Heads, Knysna
With a stay at The Mount Knysna in Knysna, you'll be by the ocean, just a 1-minute walk from Cape Floral Region Protected Areas and 6 minutes by foot from Eastern Head View Point. This luxury hotel is 0.3 mi (0.5 km) from Knysna Lagoon and 2.1 mi (3.4 km) from Leisure Isle. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional amenities at this hotel include complimentary wireless internet access and concierge services. Getting to nearby attractions is a breeze with the area shuttle (surcharge) that operates within 75 km. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 10 AM. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 5 individually decorated guestrooms, featuring free minibar items and espresso makers. Your pillowtop bed comes with premium bedding. 42-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms have designer toiletries and bidets.
9.2/10
Great16 review
Price per night from:THB 11,151

Villa Afrikana Guest Suites by Knysna Paradise Collection

Hotel near Knysna
With a stay at Villa Afrikana Guest Suites in Knysna (Paradise), you'll be steps from Cape Floral Region Protected Areas and a 2-minute drive from Knysna Lagoon. This luxury guesthouse is 0.8 mi (1.3 km) from Garden Route National Park and 0.9 mi (1.4 km) from Featherbed Boat Cruises. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. Additional features at this Art Deco guesthouse include complimentary wireless internet access, a fireplace in the lobby, and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 6 individually decorated guestrooms, featuring minibars and LCD televisions. Your bed comes with down comforters and premium bedding. Rooms have private furnished balconies or patios. Premium TV channels and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have designer toiletries and hair dryers.
9.8/10
Outstanding57 review
Price per night from:THB 8,325

Head over Hills

Hotel near The Heads, Knysna
With a stay at Head over Hills Luxury Retreat in Knysna, you'll be next to a golf course, just a 1-minute walk from Cape Floral Region Protected Areas and 9 minutes by foot from Eastern Head View Point. This golf guesthouse is 0.5 mi (0.8 km) from Knysna Lagoon and 2.3 mi (3.6 km) from Leisure Isle. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. This guesthouse also features complimentary wireless internet access, concierge services, and a fireplace in the lobby. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). You can enjoy a meal at the restaurant serving the guests of Head over Hills Luxury Retreat, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8 AM to 10 AM. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 8 guestrooms featuring free minibar items and Smart televisions. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Partially open bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers.
9.2/10
Great30 review
Price per night from:THB 10,163

Kanonkop House

Hotel near Kanonkop, Knysna
With a stay at Kanonkop Guest House in Knysna, you'll be next to a golf course, just a 1-minute walk from Cape Floral Region Protected Areas and 6 minutes by foot from Friday Market. This golf guesthouse is 1.2 mi (1.9 km) from Knysna Lagoon and 1.3 mi (2.2 km) from Garden Route National Park. Enjoy recreational amenities such as an outdoor pool and bicycles to rent. Additional features at this guesthouse include complimentary wireless internet access, concierge services, and a fireplace in the lobby. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The guesthouse also offers room service. Wrap up your day with a drink at the bar/lounge. A complimentary English breakfast is served daily from 8 AM to 10 AM. Featured amenities include a business center, express check-in, and dry cleaning/laundry services. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms, featuring minibars and LED televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and designer toiletries.
9.4/10
Amazing41 review
Price per night from:THB 10,985

Turbine Hotel & Spa

Hotel near Thesen Island, Knysna
With a stay at Turbine Hotel and Spa in Knysna (Thesen Island), you'll be steps from Cape Floral Region Protected Areas and Knysna Lagoon. This family-friendly hotel is 0.9 mi (1.4 km) from Knysna Quays and 0.9 mi (1.4 km) from Knysna Waterfront. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a steam room, and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite at The Tapas Bar, one of the hotel's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the 2 coffee shops/cafes. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request). Make yourself at home in one of the 26 individually decorated guestrooms, featuring kitchenettes with refrigerators and espresso makers. 32-inch LCD televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and desks.
9.1/10
Great57 review
Price per night from:THB 5,225

Bollard Bay House

Hotel near Leisure Island, Knysna
When you a stay at Bollard Bay House in Knysna, you'll be near the beach, just steps from Leisure Isle and Cape Floral Region Protected Areas. This bed & breakfast is 0.1 mi (0.1 km) from Knysna Lagoon and 0.1 mi (0.1 km) from Bollard Bay. Enjoy recreational amenities such as an outdoor pool and bicycles to rent. Wrap up your day with a drink at the bar/lounge. A complimentary self-serve breakfast is served daily from 7:00 AM to 10:30 AM. Featured amenities include laundry facilities and a safe deposit box at the front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 5 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bathtubs or showers and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
9.4/10
Amazing44 review
Price per night from:THB 2,633

The Lofts Boutique Hotel

Hotel near Thesen Island, Knysna
The Lofts Boutique Hotel is centrally located in Knysna, a 1-minute walk from Knysna Lagoon and 12 minutes by foot from Knysna Waterfront. This spa hotel is 3.4 mi (5.5 km) from Knysna Golf Club and 5 mi (8 km) from Eastern Head View Point. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a steam room, and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Grab a bite to eat at Nest, a beachfront café which features a bar/lounge and a pool view. You can also stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Cooked-to-order breakfasts are available daily from 8:00 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Treat yourself to a stay in one of the 18 individually decorated guestrooms, featuring heated floors and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.
9.2/10
Great59 review
Price per night from:THB 7,647

Belvidere Manor Lagoonside Cottages

Hotel near Belvidere Estate, Knysna
With a stay at Belvidere Manor in Knysna (Belvidere), you'll be a 1-minute drive from Knysna Lagoon and 11 minutes from Knysna Quays. This family-friendly hotel is 5.1 mi (8.2 km) from Brenton Beach and 8.7 mi (14.1 km) from Knysna Golf Club. Enjoy recreational amenities such as outdoor tennis courts and an outdoor pool. This Victorian hotel also features complimentary wireless internet access, concierge services, and wedding services. Enjoy international cuisine at Carolines bistro, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. Featured amenities include a computer station, luggage storage, and a library. Planning an event in Knysna? This hotel has 484 square feet (45 square meters) of space consisting of a conference center and 2 meeting rooms. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Stay in one of 28 guestrooms featuring Smart televisions. Rooms have private patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.
9.0/10
Great57 review
Price per night from:THB 2,826

Latest Reviews for Knysna hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.4/10
Amazing
GGuest UserAccomodation is located on a separate island, which is a gem itself - stunning shoreline, lovely park for walks, a very peaceful place which is also very safe. Great location - road connecting it to the mainland, and just 10 minutes drive from Knysna harbour with all the best eat out places around. We've been treated by Pierre, who is the most friendly and welcoming host. He has designed the place with his love for sailing and the sea in general - everything is very stylish, clean and bright. He is also originally from Belgium, which means you'll also benefit from delicious Belgium waffles as a nice desert treat for your breakfast. You can also ask him about best places to visit, not just around Knysna but all across the West Cape. And there will also be a special something for dog lovers, as there are 2 absolutely adorable labradoodles hanging around when allowed by guests, and they really love to cuddle 🤗 Wish we could stay for more, but will definitely come back next time I'll be around.
Chez Pierre Hotels in Knysna

Chez Pierre

Hotel near Leisure Island, Knysna
Price per night from:THB 4,273
9.3/10
Great
GGuest Userthe location is great! very close to viewpoints, restaurants and overall very safe. the chalet itself is clean, fully equipped with everything you need, with a great beach where you can always take a SUP or canoe. there are a couple of things that need to be mentioned - the smell of damp wood and the slope of the floor in the bedroom - but personally this did not spoil the impression for us, although for someone it may be important. thanks for the hospitality)
Under Milkwood Resort Hotels in Knysna

Under Milkwood Resort

Hotel near The Heads, Knysna
Price per night from:THB 2,979
9.3/10
Great
EElias MsimangaHospitality was excellent and the views are breathtaking. Enjoyed my stay and braai was a cherry on top.
Brenton on the Rocks Hotels in Knysna

Brenton on the Rocks

Hotel near Brenton-on-Sea
Price per night from:THB 3,473
8.9/10
Very Good
RRANNot particularly close to the sea, there is a pizzeria nearby, which tastes very good.
Brenton Haven Beachfront Resort Hotels in Knysna

Brenton Haven Beachfront Resort

Hotel near Knysna
Price per night from:THB 6,214
8.7/10
Very Good
RRaquel SilvaWe arrived late that evening and there was someone waiting for us. Very helpful. The room was spacious and clean! Thank you !!
Overmeer Guest House Hotels in Knysna

Overmeer Guest House

Hotel near Knysna Heights, Knysna
Price per night from:THB 1,496
8.6/10
Very Good
SScheitenbergerPerfect location at the harbor
Aha the Rex Hotel Hotels in Knysna

Aha the Rex Hotel

Hotel near Knysna Central, Knysna
Price per night from:THB 3,244
8.3/10
Very Good
SSolo-wandererPili-Pili is a “Great location” on Shedgsfield the beach with single rooms and communal en-suite rooms available with seaviews from the balcony. Roof terrace gives you a stunning option to enjoy your pre lunch drink. Proceed downstairs to order and watch your delicious pizza (your choice of toppings) cooked in one of two wood fired ovens. Staff are all friendly and helpful I strongly recommend staying here.
Pili Pili Beach Cabanas Hotels in Knysna

Pili Pili Beach Cabanas

Hotel near Sedgefield
Price per night from:THB 966
8.0/10
Very Good
RRochsWhether indulging in relaxation or seeking adventure, this resort truly had it all. I would highly recommend it to anyone looking for an extraordinary getaway, and I cannot wait to return for another amazing stay.
Salt River Lodge Hotels in Knysna

Salt River Lodge

Hotel near Knysna Heights, Knysna
Price per night from:THB 2,278

FAQs About Hotels in Knysna

What are the most popular hotels in Knysna?

There are many popular options for hotels in Knysna. Whether you're traveling for business or a vacation, Pezula Nature Retreat (from THB 5,776), Protea Hotel Knysna Quays (from THB 2,949) and Knysna Log-Inn Hotel (from THB 2,661) are popular choices.

What is the average price for hotels in Knysna?

The average price for hotels in Knysna is THB 5,263 for weekdays, and THB 5,421 for weekends (Friday–Saturday).

What are the best hotels for families in Knysna?

Crown on the Heads (from THB 10,856) is popular for family travel. Book now from Trip.com and enjoy your time with families!

What are popular hotels with high-quality breakfasts in Knysna?

Pezula Nature Retreat (from THB 5,776),Simola Hotel, Country Club & Spa (from THB 9,552) and Thebloem Guest Suites by Knysna Paradise Collection (from THB 6,603) are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What are available deals for hotels in Knysna?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels with fitness facilities in Knysna are popular?

Pezula Nature Retreat (from THB 5,776), Simola Hotel, Country Club & Spa (from THB 9,552) and St. James of Knysna (from THB 6,689) are popular hotels with a fitness center. Keep your fitness plan during traveling from Trip.com!

Which pet-friendly hotels in Knysna are recommended?

Elephant Hide of Knysna Guest Lodge (from THB 5,286), B My Guest (from THB 1,024) and Lovemore Lodges Knysna (from THB 2,715) are popular pet-friendly hotels. Take your pets with you during traveling.

Which popular hotels in Knysna offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. Pezula Nature Retreat (from THB 5,776), Protea Hotel Knysna Quays (from THB 2,949) and Elephant Hide of Knysna Guest Lodge (from THB 5,286) are popular hotels with free Wi-Fi.

Which hotels in Knysna have swimming pools?

Pezula Nature Retreat (from THB 5,776), Protea Hotel Knysna Quays (from THB 2,949) and Knysna Log-Inn Hotel (from THB 2,661) provide awesome swimming pools. Book now and enjoy your swimming pool!

What are the best sap hotels in Knysna?

A spa treatment can be the perfect way to unwind after a long day of travel. Pezula Nature Retreat (from THB 5,776), Simola Hotel, Country Club & Spa (from THB 9,552) and The Lofts Boutique Hotel (from THB 8,658) provide wonderful spa services.

What are best luxury hotels in Knysna?

Knysna Hotels Information

Number of Reviews
2,834
Total Properties
93
Weekday Avg. Price
THB 5,263
Weekend Avg. Price
THB 5,421
Trending hotel
Pezula Nature Retreat