Where to Stay in Sihanoukville
Overview
Sihanoukville has changed dramatically — the downtown area is now dominated by casino developments, but Otres Beach remains a backpacker paradise and the islands (Koh Rong, Koh Rong Sanloem) are more stunning than ever. Most travelers use Sihanoukville as a transit point to the islands, but Otres Beach deserves 1-2 nights on its own. Choose your area carefully — downtown Sihanoukville and Otres Beach feel like different countries.
hostel Dorm
$5–8
guesthouse
$12–25
boutique
$30–70
luxury
$80–200
apartment
$250–500/month
📍 Best Neighborhoods
Otres Beach
The last remaining stretch of true backpacker beach in Sihanoukville. Beach bars, cheap food, fire shows at night, and a relaxed bohemian atmosphere. Split into Otres 1 (more developed) and Otres 2 (quieter).
Sokha Beach
A beautiful private beach primarily occupied by Sokha Beach Resort. The nicest sand in mainland Sihanoukville with calm waters and resort amenities.
Downtown / Serendipity
Once the tourist center, now largely transformed by Chinese casino development. Still useful as a transit point with ferry terminals to Koh Rong. Book a hotel near the ferry pier if catching an early boat.
🛏️ Budget Picks
🛏️ Monkey Republic Otres
Social hostel with pool and beach access on Otres 1. Organized boat parties and island trips.
🏠 Sahaa Beach Resort
Simple beach bungalows on Otres 2 with hammocks and ocean views. Perfect for couples on a budget.
🏨 Mid-Range Picks
🏨 Sol Beach Resort
Stylish beachfront boutique on Otres with pool and excellent restaurant. Best mid-range option on the beach.
🏨 The Beach Club by Haad Tien
Modern beach club concept with clean rooms, ocean pool, and day-bed lounging. Instagram-worthy setup.
🌴 Luxury Picks
🌴 Sokha Beach Resort
The grande dame of Sihanoukville. Private beach, multiple pools, spa, and the best family resort on mainland Cambodia.
🌴 Independence Hotel
Historic 1960s hotel perched on a cliff with dramatic ocean views. Renovated with modern amenities but retaining its character.
💡 Booking Tips
- • Skip downtown Sihanoukville entirely — go straight to Otres Beach or the islands
- • Book island ferry tickets online in advance during peak season (Nov-Feb)
- • Otres 1 is social and lively; Otres 2 is quieter and more couples-oriented
- • Consider using Sihanoukville as a 1-night transit stop, spending most time on Koh Rong
- • The ferry to Koh Rong takes 45 minutes and costs $20-25 return
- • Rainy season (Jun-Oct) brings rough seas — ferry schedules can be disrupted
Frequently Asked Questions
Frequently Asked Questions
Looking for general Cambodia accommodation info? Read our full accommodation guide →
Get Cambodia Travel Updates
Visa changes, travel tips, and destination guides delivered to your inbox.
No spam, unsubscribe anytime. We respect your privacy.