Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Knysna

Filter by star ratings
All filters
The Mount Knysna
The Mount Knysna
9.3 Excellent

3.1 mi from city centre, Knysna Show on map

ExcellentBased on 58 reviews
9.3

The Mount Knysna Boutique Hotel is located in Knysna and offers newly renovated rooms and complimentary Wi-Fi. It also provides an outdoor pool, a 24-hour reception and luggage storage.

The Knysna Belle
The Knysna Belle
9.7 Excellent

2.2 mi from city centre, Knysna Show on map

ExcellentBased on 130 reviews
9.7

This comfortable guest house in Knysna offers free Wi-Fi, as well as an outdoor pool and free bicycle rental. It is steps from the beach and provides comfortable 4-star accommodation.

Pezula Resort, Hotel & Spa
Pezula Resort, Hotel & Spa
8.6 Excellent

3.3 mi from city centre, Knysna Show on map

ExcellentBased on 865 reviews
8.6

Featuring a private beach and an outdoor pool, this 5-star hotel is located in Knysna. It offers complimentary Wi-Fi, and also features a golf course.

St. James of Knysna
St. James of Knysna
9.3 Excellent

1.7 mi from city centre, Knysna Show on map

ExcellentBased on 88 reviews
9.3

St James of Knysna provides a comfortable setting when in Knysna. Some of the features on offer at this 5-star hotel are a rooftop terrace, free Wi-Fi and a Turkish steam bath.

Big Tree House Lodge
Big Tree House Lodge
9.7 Excellent

1.2 mi from city centre, Knysna Show on map

ExcellentBased on 187 reviews
9.7

This comfortable lodge in Knysna offers free wireless internet, as well as room service and a garden. It is also a short drive from Pezula Championship Golf Course and Knysna Waterfront.

Simola Hotel, Country Club & Spa
Simola Hotel, Country Club & Spa
9.2 Excellent

2.7 mi from city centre, Knysna Show on map

ExcellentBased on 1,010 reviews
9.2

Located in Knysna, Simola Hotel Country Club & Spa provides free wireless internet and a gym. It offers 5-star accommodation with air-conditioned rooms.

The Russel Hotel
The Russel Hotel
7.3 Good

0.2 mi from city centre, Knysna Show on map

GoodBased on 93 reviews
7.3

The Russel Hotel offers 3-star accommodation in Knysna. The multiple facilities this traditional hotel has to offer include a tour desk, a 24-hour reception and luggage storage.

Jembjo's Knysna Lodge & Backpackers
Jembjo's Knysna Lodge & Backpackers
8.6 Excellent

0.3 mi from city centre, Knysna Show on map

ExcellentBased on 299 reviews
8.6

Jembjo's Knysna Lodge & Backpackers provides a comfortable setting when in Knysna. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Panorama Lodge
Panorama Lodge
9.4 Excellent

2.5 mi from city centre, Knysna Show on map

ExcellentBased on 70 reviews
9.4

Panorama Lodge is situated in Knysna and features complimentary Wi-Fi. It also provides a sun deck, a playground and an outdoor pool.

The Lofts Boutique Hotel
The Lofts Boutique Hotel
9.1 Excellent

0.8 mi from city centre, Knysna Show on map

ExcellentBased on 470 reviews
9.1

Situated a short drive from Knysna-Amatole Montane Forests, The Lofts Boutique Hotel offers charming accommodation in Knysna. It also provides an outdoor pool, massage services and free Wi-Fi.

Tips for booking a Knysna hotel

Cheapest month:July
Most expensive month:January
Average price in Knysna:$147/night
Absolute cheapest price found:$48/night
Cheapest day:Friday
Most expensive day:Monday
$93 - $213
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$84 - $192
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Knysna hotels

Show all 653 hotels
1
Villa Afrikana Guest Suites
Villa Afrikana Guest Suites
9.8 Excellent

0.9 mi from city centre, Knysna Show on map

Boasting a swimming pool, a rooftop terrace and an outdoor pool, Villa Afrikana Guest Suites is located in Knysna and offers modern accommodation. The multiple facilities this art deco guest house features include a currency exchange, a 24-hour reception and a sun deck.

Cheapest hotels in Knysna, Western Cape

Show all 653 hotels
Jembjo's Knysna Lodge & Backpackers
Jembjo's Knysna Lodge & Backpackers
8.6 Excellent

0.3 mi from city centre, Knysna Show on map

Jembjo's Knysna Lodge & Backpackers provides a comfortable setting when in Knysna. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$38
Avg. per night
Panorama Lodge
Panorama Lodge
9.4 Excellent

2.5 mi from city centre, Knysna Show on map

Panorama Lodge is situated in Knysna and features complimentary Wi-Fi. It also provides a sun deck, a playground and an outdoor pool.

$42
Avg. per night
The Russel Hotel
The Russel Hotel
7.3 Good

0.2 mi from city centre, Knysna Show on map

The Russel Hotel offers 3-star accommodation in Knysna. The multiple facilities this traditional hotel has to offer include a tour desk, a 24-hour reception and luggage storage.

$50
Avg. per night
The Knysna Belle
The Knysna Belle
9.7 Excellent

2.2 mi from city centre, Knysna Show on map

This comfortable guest house in Knysna offers free Wi-Fi, as well as an outdoor pool and free bicycle rental. It is steps from the beach and provides comfortable 4-star accommodation.

$58
Avg. per night
Pumula Lodge
Pumula Lodge
8.9 Excellent

2.2 mi from city centre, Knysna Show on map

Pumula Lodge is located in Knysna and is close to Knysna-Amatole Montane Forests. It also provides a library, free Wi-Fi and an outdoor pool.

$58
Avg. per night
Big Tree House Lodge
Big Tree House Lodge
9.7 Excellent

1.2 mi from city centre, Knysna Show on map

This comfortable lodge in Knysna offers free wireless internet, as well as room service and a garden. It is also a short drive from Pezula Championship Golf Course and Knysna Waterfront.

$60
Avg. per night
Knysna Hollow Country Estate
Knysna Hollow Country Estate
9.4 Excellent

1.8 mi from city centre, Knysna Show on map

Recently refurbished, Knysna Hollow Country Estate provides stylish 3-star accommodation in Knysna. It also offers free Wi-Fi, an outdoor pool and a kids pool.

$65
Avg. per night
Orange Inn Knysna
Orange Inn Knysna
9.5 Excellent

1.3 mi from city centre, Knysna Show on map

Orange Inn Knysna offers 4-star accommodation in Knysna. It provides complimentary Wi-Fi, a kids pool and an outdoor pool.

$71
Avg. per night

Hotel prices in Knysna

3 stars

$50 - $74

On The Estuary

#1 Most popular

On The Estuary
8.3 Excellent
$74
Avg. per night
The Russel Hotel

Best value

$50
Avg. per night
4 stars +

$42 - $187

Pezula Resort, Hotel & Spa

#1 Most popular

$116
Avg. per night
Amanzi Island Lodge

#2 Most popular

Amanzi Island Lodge
9.4 Excellent
$92
Avg. per night
Panorama Lodge

Best value

Panorama Lodge
9.4 Excellent
$42
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Knysna

Knysna travel FAQs

  • What are the best hotels in Knysna?

    Protea Hotel by Marriott Knysna Quays, rated with a score of 8.5 from 640 reviewers, is one of the most popular hotels in Knysna. Other top stays include Pezula Resort, Hotel & Spa, with an average rating of 8.6 from 865 reviewers, and Amanzi Island Lodge, with a score of 9.4 from 744 reviewers.

  • How much do hotels in Knysna cost?

    Hotels in Knysna cost an average of $124/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Knysna?

    Prices for Knysna hotels have been found for as low as $26/night over the last 3 days.