Top Hotels in Sihanoukville

Search among 17 available hotels and places to stay in Sihanoukville from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-17 out of 17
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great180 reviews
MapView on map2.4 mi from City Center1100 yd from Wat Krom
From   US$ 89 /nightSelect
8.2
Great65 reviews
MapView on map2.8 mi from City Center1200 yd from Bus Station
From   US$ 89 /nightSelect
8.2
Great44 reviews
4.0 mi from City Center1300 yd from Otres Market
From   US$ 91 /nightSelect
8.2
Great117 reviews
2.3 mi from City Center1.2 mi from Otres Market
From   US$ 85 /nightSelect
8.4
Great48 reviews
600 yd from City Center1000 yd from Serendipity Beach Pier
From   US$ 36 /nightSelect
7.6
Very good24 reviews
800 yd from City Center400 yd from Giant Ibis Transport Sihanoukville
From   US$ 55 /nightSelect
8.2
Great30 reviews
600 yd from City Center800 yd from Serendipity Beach Pier
From   US$ 38 /nightSelect
8.4
Great65 reviews
4.0 mi from City Center1200 yd from Otres Market
From   US$ 71 /nightSelect
10.0
Perfect2 reviews
600 yd from City Center1000 yd from Serendipity Beach Pier
From   US$ 55 /nightSelect
8.4
Great148 reviews
1.3 mi from City Center
From   US$ 36 /nightSelect
8.2
Great106 reviews
3.8 mi from City Center1000 yd from Otres Market
From   US$ 110 /nightSelect
8.0
Great16 reviews
1000 yd from City Center200 yd from Giant Ibis Transport Sihanoukville
From   US$ 28 /nightSelect
8.4
Great13 reviews
1.7 mi from City Center800 yd from Wat Krom
From   US$ 48 /nightSelect
8.6
Great2 reviews
1.0 mi from City Center200 yd from Union Commercial Bank
From   US$ 16 /nightSelect
8.4
Great203 reviews
1.7 mi from City Center
From   US$ 42 /nightSelect
Guest house
8.4
Great195 reviews
3.6 mi from City Center300 yd from Otres Market
From   US$ 28 /nightSelect
8.0
Great10 reviews
2.3 mi from City Center1.2 mi from Otres Market
From   US$ 137 /nightSelect

Best hotels and places to stay in Sihanoukville

Why visit?

Sihanoukville, located on the southwestern coast of Cambodia, offers a stunning combination of pristine beaches, vibrant nightlife, and delicious seafood. With a range of hotels and accommodations to choose from, Sihanoukville is the perfect destination for beach lovers and adventure seekers alike. Whether you are looking for a luxurious hotel or a budget-friendly hostel, Sihanoukville has something to suit every travelers needs.

Where to stay?

Serendipity Beach: This area is perfect for travelers seeking a lively atmosphere with easy access to the beach. Serendipity Beach is home to a variety of hotels, ranging from budget-friendly hostels to upscale resorts. Here you can find a vibrant nightlife scene, as well as numerous dining options offering fresh seafood. The beach itself is lined with bars and cafes, making it a popular spot for both sunbathing and socializing.

Otres Beach: For those seeking a more relaxed and tranquil atmosphere, Otres Beach is the ideal choice. Located a few kilometers away from the hustle and bustle of downtown Sihanoukville, this area offers a peaceful retreat with stunning views of the Gulf of Thailand. Here you will find a selection of boutique hotels and guesthouses, as well as a range of restaurants serving both local and international cuisine. Otres Beach is known for its pristine white sand and crystal-clear waters, making it a haven for sun-worshippers and water sports enthusiasts.

Independence Beach: If youre looking for a more upscale experience, Independence Beach is the place to be. Home to some of the finest luxury resorts in Sihanoukville, this area offers top-notch amenities, including private pools, spa facilities, and beachfront dining options. Independence Beach is known for its tranquil ambiance and pristine shoreline, offering the perfect setting for relaxation and rejuvenation.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $30 to $60.

4-star hotels: The average price per night is around $60 to $120.

5-star hotels: The average price per night is around $120 to $300.

Best value for money:

White Boutique Hotel: Located in the heart of Sihanoukville, White Boutique Hotel offers modern and comfortable rooms at an affordable price. The hotel features a rooftop swimming pool with panoramic views of the city, a spa, and a restaurant serving both local and international cuisine. With its convenient location and excellent amenities, White Boutique Hotel is a great choice for travelers looking for value for money.

Moonlight Resort: Situated near Otres Beach, Moonlight Resort provides guests with a peaceful and relaxing atmosphere. The resort offers spacious rooms with private balconies, an outdoor swimming pool, and a beachfront restaurant. The friendly staff and beautiful surroundings make Moonlight Resort a top choice for those seeking a budget-friendly yet comfortable accommodation option in Sihanoukville.

Tamu Hotel: Tamu Hotel, located near Independence Beach, offers stylish and contemporary rooms at a reasonable price. The hotel features a rooftop infinity pool, a restaurant and bar with stunning ocean views, and a spa offering a range of rejuvenating treatments. With its chic design and excellent facilities, Tamu Hotel provides guests with a great value for their money.

Best kids-friendly hotels:

Sokha Beach Resort:Situated along a private stretch of Sokha Beach, Sokha Beach Resort offers a wide range of family-friendly amenities. The resort features a water park with multiple pools and water slides, a kids club with supervised activities, and spacious rooms or villas catering to families. With its fun-filled activities and child-friendly facilities, Sokha Beach Resort ensures an enjoyable and memorable stay for families visiting Sihanoukville.

Mary Beach Hotel and Resort: Located near Otres Beach, Mary Beach Hotel and Resort is a family-friendly hotel offering comfortable accommodations. The hotel features a kids pool, a playground, and a restaurant serving a variety of dishes suitable for children. The friendly staff and relaxed atmosphere make Mary Beach Hotel and Resort a great choice for families seeking a kid-friendly hotel in Sihanoukville.

Best hotels for a romantic getaway:

Independence Hotel Resort & Spa: Perched on a cliff overlooking the Gulf of Thailand, Independence Hotel Resort & Spa offers a romantic setting for couples. The resort features spacious and luxurious rooms, a private beach, and a spa offering couples massages. With its breathtaking views and intimate ambiance, Independence Hotel Resort & Spa is an ideal choice for a romantic getaway in Sihanoukville.

Naia Resort: Nestled on Otres Beach, Naia Resort offers a secluded and romantic escape for couples. The resort offers private bungalows with direct beach access, a beachfront restaurant serving delectable cuisine, and a spa for couples treatments. The tranquil atmosphere and stunning natural surroundings make Naia Resort a perfect choice for couples seeking a romantic retreat.

Best for location:

Sokha Beach Resort: Located on Sokha Beach, this resort provides guests with direct access to the beautiful sandy beach and stunning ocean views. With its convenient beachfront location, guests can easily enjoy water activities and relax by the sea.

Golden Sand Hotel: Situated in the Serendipity Beach area, Golden Sand Hotel offers a prime location close to the beach and various entertainment venues. Guests can experience the vibrant nightlife and dine at nearby restaurants within walking distance.

Queenco Hotel & Casino: Positioned along Victory Beach, Queenco Hotel & Casino offers a central location with easy access to the beach and nearby attractions. Guests can enjoy the lively atmosphere and explore the local markets and shops in the surrounding area.

Best for a short city break:

Independence Hotel Resort & Spa: This resort offers a quick escape from the hustle and bustle of the city, providing a serene and tranquil environment. Guests can relax in the luxurious accommodations and indulge in spa treatments, providing a rejuvenating experience in a short time.

Show moreLess