How much does a hotel cost in Singapore?
A hotel in Singapore typically costs about $145 a night; most of the 270 hotels on Staylist with a previously observed price cost $78 to $298. By star class, the median is $81 for 3-star, $184 for 4-star, $422 for 5-star.
Prices range from about $16 to $1585 a night in this sample, which covers 270 of the 320 Singapore hotels Staylist lists. They are rates observed earlier, not quotes for particular dates.
Nightly prices by star class
| Class | Hotels with a price | Median / night | Typical range |
|---|---|---|---|
| 3-star | 57 | $81 | $62–$102 |
| 4-star | 62 | $184 | $134–$228 |
| 5-star | 64 | $422 | $323–$551 |
The typical range covers the middle half of hotels in each class. Classes with fewer than 8 priced hotels are left out.
How the price range splits
- Under $50 a night: 12% of priced hotels
- $50–$100 a night: 24% of priced hotels
- $100–$200 a night: 26% of priced hotels
- $200+ a night: 38% of priced hotels
Best-rated hotels at under $50 a night
Ranked by Staylist score among hotels with enough guest reviews behind their rating.
- 19.0Dream Chaser Boutique Capsule Hotel2-star · 480 m to Nicoll Highway$25 / night

- 28.9Beat. 1932 Hostel @ Chinatown2-star · 270 m to Maxwell$30 / night

- 38.2Ambassador Transit Lounge - T2, Singapore Changi Airport (Airside)3-star$31 / night

- 46.2Campbell Inn1-star · 440 m to Jalan Besar MRT$16 / night

- 59.3Dream Lodge @ Tyrwhitt2-star · 430 m to Bendemeer MRT$26 / nightNo photo yet
- 69.0Kinn Habitat2-star · 440 m to Clarke Quay$25 / nightNo photo yet
Best-rated hotels at $50–$100 a night
Ranked by Staylist score among hotels with enough guest reviews behind their rating.
- 18.7Hotel Nuve Urbane Singapore4-star · 650 m to Jalan Besar MRT$98 / night

- 28.7Aqueen Prestige Hotel Jalan Besar4-star · 640 m to Jalan Besar MRT$93 / night

- 38.7Aqueen Prestige Hotel Lavender4-star · 370 m to Bendemeer MRT$96 / night

- 48.7Rest Bugis Hotel4-star · 580 m to Lavender$82 / night

- 58.4Days Inn by Wyndham Singapore Novena3-star · 1.1 km to Novena$88 / night

- 68.4Hotel Clover 769 North Bridge Road4-star · 610 m to Lavender$76 / night

Best-rated hotels at $100–$200 a night
Ranked by Staylist score among hotels with enough guest reviews behind their rating.
- 19.2Hotel Waterloo Singapore - Handwritten Collection4-star · 350 m to Bencoolen MRT$138 / night

- 28.2Citadines Connect Rochester Singapore4-star · 460 m to Buona Vista$192 / night

- 38.4Aloft Singapore Novena4-star · 860 m to Novena$195 / night

- 49.2Coliwoo Resort Changi4-star$123 / night

- 59.0Four Points by Sheraton Singapore, Jurong4-star · 630 m to Jurong East$142 / night

- 67.6Yotel Singapore Orchard Road4-star · 560 m to Orchard$156 / night

Best-rated hotels at $200+ a night
Ranked by Staylist score among hotels with enough guest reviews behind their rating.
- 19.4Parkroyal Collection Marina Bay, Singapore5-star · 650 m to Esplanade$627 / night

- 28.6The Fullerton Hotel Singapore5-star · 260 m to Raffles Place$542 / night

- 38.6Capella Singapore5-star · 840 m to Imbiah$1,585 / night

- 48.6Parkroyal Collection Pickering, Singapore5-star · 380 m to Clarke Quay$432 / night

- 58.3Raffles Singapore5-star · 350 m to Esplanade$1,101 / night

- 68.4The Ritz-Carlton, Millenia Singapore5-star · Raffles Ave · 340 m to Promenade$705 / night

Method: nightly rates last observed for each hotel in USD, not date-specific quotes; star class as listed for each hotel. Staylist lists a selection of Singapore's hotels, not all of them, and prices change with season and room, so use these figures to compare options rather than to budget a specific stay. Data updated 2 October 2026. How Staylist ranks hotels.