Skip to content

Hotels in Kep

54 places to stay · Kep · Cambodia · average guest score 8.4

54 properties in Kep

Live prices

Compare tonight's rates in Kep

One map, live prices from Booking.com, Expedia, Hotels.com, Vrbo and others.

Open price map

Prices and availability are shown live on our partners' sites. Famotel may earn a commission when you book, at no extra cost to you.

Kep travel guide

Where to stay in Kep

Famotel lists 54 places to stay in Kep, Kep: Hotel (17), Resort (13), Villa & house (12), Guesthouse & B&B (9). 45 of them have verified guest reviews, with an average score of 8.4 out of 10. If you are after a treat, there are 6 five-star properties to choose from.

Use the filters to narrow down by star rating, guest score and facilities such as a pool, free Wi-Fi or parking. When you have a shortlist, add your dates and compare live prices on Agoda, Booking.com, Expedia and Hotels.com.

Best luxury hotels in Kep

  1. Knai Bang Chatt Resort 8.6 Excellent
  2. Try Palace Resort Kep 8.3 Very good

Great-value stays in Kep

  1. Atmaland Resort 8.7 Excellent
  2. Bird of Paradise Bungalows 9.0 Superb
  3. Khmer Hands Bungalows 9.1 Superb

Family-friendly picks

  1. Veranda Natural Resort 8.9 Excellent
  2. Knai Bang Chatt Resort 8.6 Excellent
  3. Samanea Beach Resort & Spa 8.9 Excellent

Hotels in Kep: frequently asked questions

How many places to stay are there in Kep?

Famotel lists 54 places to stay in Kep: Hotel (17), Resort (13), Villa & house (12), Guesthouse & B&B (9).

What are the best-rated hotels in Kep?

Based on verified guest reviews, the top-rated stays in Kep include Veranda Natural Resort, Vakara Hotel Kep, Atmaland Resort.

Which hotels in Kep are good for families?

Popular family-friendly choices in Kep include Veranda Natural Resort, Knai Bang Chatt Resort, Samanea Beach Resort & Spa. Use the "Good for families" filter to see all 14.

How many 5-star hotels are there in Kep?

There are 6 five-star properties in Kep. Highly rated options include Knai Bang Chatt Resort, Try Palace Resort Kep.