Things to do and where to stay in Sihanoukville
Where to stay · Cambodia

Where to stay in Sihanoukville — pick the right hotel, book in 3 clicks

Sihanoukville (Krong Preah Sihanouk) is Cambodia's largest seaside city and the main gateway to the southern islands such as Koh Rong and Koh Rong Sanloem. Although the city itself has transformed rapidly through investment, beaches like Otres still hold their charm, and the port here is the starting point for cruises out to crystal-clear waters.

🏝️Gateway to the islands🏖️Otres Beach⛴️Ferry pier🌅Sea sunset🦞Seafood
1ranked guides
8hotels reviewed
11See & Eat
🤝 Curated by the TopOfHotel team · scores from real guest reviews · live price comparison across 3 sites · no hidden adsHow we review →

Why stay in Sihanoukville

⛴️

Gateway to the southern islands

Sihanoukville's pier is the departure point for boats to Koh Rong and Koh Rong Sanloem, paradises of clear water and white sand.

🏖️

City beaches

Otres and Otres West still keep their laid-back vibe, with beach bars and backpacker-style accommodation.

🦞

Fresh seafood

Kampot crab, prawns and grilled fish at reasonable prices, served on the beach with sunset views.

🌃

Lively nightlife

A city that never sleeps, with casinos, bars and international restaurants open late.

Ranked reviews — find your ideal stay in Sihanoukville

Start with where to stay (the heart of the trip), then explore food and sights

Find the right Sihanoukville hotel for you

1 ranked reviews

Local dishes to try in Sihanoukville

  1. 1🦀

    Crab with Kampot pepper

    Fresh crab stir-fried with the famous Kampot pepper, fragrant, spicy and well-balanced — the southern coast's star dish.

    📍 Beachfront restaurants
  2. 2🦞

    Grilled lobster and prawns

    Fresh lobster and prawns grilled over charcoal at reasonable prices — pick your live catch at the seaside market.

    📍 Seafood market
  3. 3🐟

    Beach grilled fish

    Fresh sea fish grilled with salt, served with a spicy seafood dip and a sunset view.

    📍 Otres Beach
  4. 4🍛

    Seafood amok

    A coconut curry steamed in banana leaf with seafood — the coastal version of the national dish.

    📍 Citywide
  5. 5🍹

    Seaside cocktails

    Beach bars serving cool cocktails at sunset, with a laid-back island vibe.

    📍 Beach bars
  1. 1🏖️

    Otres Beach

    The most relaxed long sandy beach in the city, with seaside bungalows and laid-back bars.

    📍 South of the city
  2. 2⛴️

    Sihanoukville Ferry Pier

    The departure point for speedboats to Koh Rong and Koh Rong Sanloem, with several boat operators running daily.

    📍 City centre
  3. 3🏝️

    Koh Rong

    A large island with white sand and clear water, with both party beaches and quiet bays — about 30 minutes by speedboat.

    📍 Offshore
  4. 4🌴

    Koh Rong Sanloem

    The quieter sister island, with the crystal-clear water of Saracen Bay — perfect for slow-living relaxation.

    📍 Offshore
  5. 5⛩️

    Wat Leu

    A hilltop temple with panoramic views of the city and sea — a popular spot to watch the sunset.

    📍 On the hill
  6. 6🏞️

    Ream National Park

    Mangrove forest and natural beaches — cruise to watch birds and monkeys, about 18km from town.

    📍 Out of town

Things to do in Sihanoukville

Day tours, attraction tickets and travel essentials for Sihanoukville — book ahead on Klook with mobile e-tickets.

Affiliate links — we may earn a commission at no extra cost to you.

★ TEAM'S TOP PICKS

3 Sihanoukville hotels our team picked for you

Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison

Tara Lodge★ 9.0Value

Tara Lodge

📍 Sihanoukville⭐⭐⭐

#3 boutique bungalows · on Otres Beach

From~$51/night
read the full review →
Independence Hotel Resort & Spa★ 8.9Luxury

Independence Hotel Resort & Spa

📍 Sihanoukville⭐⭐⭐⭐⭐

#1 historic 5-star · private beach

From~$129/night
read the full review →
Otres Villas★ 8.8Upper-mid

Otres Villas

📍 Sihanoukville⭐⭐⭐⭐

#4 private villas · shared resort pool

From~$69/night
read the full review →
🏨 ALL PICKS

โรงแรมแนะนำทั้งหมดในSihanoukville

ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ

#4

Sokha Beach Resort

★ 8.7⭐⭐⭐⭐⭐Luxury📍 Sihanoukville

#2 longest private beach · great for families

~$109/night
#5

Don Bosco Hotel School

★ 8.5⭐⭐⭐⭐Upper-mid📍 Sihanoukville

#5 social enterprise · good-value pool and spa

~$49/night
#6

Orchidee Guesthouse

★ 8.4⭐⭐⭐Value📍 Sihanoukville

#7 Guesthouse with a pool · 5 min to Ochheuteal Beach

~$27/night
#7

Serendipity Beach Resort

★ 8.2⭐⭐⭐Value📍 Sihanoukville

#6 beachfront-area 3-star · steps from Serendipity Beach

~$40/night
#8

Monkey Republic Hostel

★ 8.0⭐⭐Value📍 Sihanoukville

#8 Backpacker hostel · cheapest in town, from about $10

~$10/night

🚆 Getting around Sihanoukville

🛺

Tuk-tuk

The main way around town and to the pier — easy to call via the PassApp or Grab app.

⛴️

Speedboat to the islands

Speedboats run from the pier to Koh Rong (~30 min) and Koh Rong Sanloem (~45 min), with several departures a day.

✈️

Sihanoukville airport

Sihanouk International Airport (KOS) is about 18km from town, with domestic and international flights.

🚌

Bus from Phnom Penh

Buses and minivans from Phnom Penh take about 4–5 hours, with several operators running daily.

Where to go next near Sihanoukville

Frequently asked — where to stay in Sihanoukville

Who is Sihanoukville best for?+

It suits people heading out by boat to Koh Rong and Koh Rong Sanloem, using the city as a base and boarding point — those wanting peace should cross over and stay on the islands.

How do I get to Koh Rong?+

Take a speedboat from Sihanoukville's pier (about 30 minutes). Buy a return ticket in advance and check the boat schedule, as the last departure is usually in the late afternoon.

When's the best time to visit Sihanoukville?+

November to April is the dry season, with clear seas and small waves — the best time for cruising and swimming.

Ready to book your Sihanoukville stay?

Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking