Hotel costs in Sihanoukville span a wide range, from $8 to $188 per night depending on the property, room type, and time of year. Most travellers will find mid-range options between $25 and $30 per night as a starting rate, though actual prices shift with demand and the season. The city has 19 accommodations listed, with 5 bookable directly on Heroes Hotels.
Skyhotel Sihanoukville and Star Bay Residence both offer rooms from $25 per night on Street 801 and 2 Thnou Street respectively, putting them among the most affordable bookable options. U Mall Hotel, located near U Mall on 2 Thnou Street, starts from $30 per night and is well reviewed with over 800 guest ratings. Air Apartments also begins at $30 per night and suits longer stays. For those seeking something different, Arjuna Solitaire Hotel near Otres Marina Road shows a range of $8 to $188, reflecting its variety of room types and possible premium suites.
“We had an excellent stay at Won Majestic. The hotel is in a very practical and convenient location, making it easy to get around.”
Be Past, Google review of U Mall Hotel
Location drives much of the price variation. Properties near central landmarks like Two Lions Roundabout or closer to dining at Level 22 Sihanoukville or The Titanic Restaurant tend toward higher rates, while quieter residential areas offer lower nightly costs. The choice between budget, mid-range, and premium properties also shapes what you pay. Prices listed are base rates; live rates fluctuate by date and occupancy.