The price is SG$619 per night from 21 Jun to 21 JunSG$619
Excludes taxes & fees
21 Jun - 22 Jun
2.09 km from city centre
4.6/5Exceptional! (104 reviews)
"The Bela Vista is a jewel of a hotel sat in an otherwise typical holiday seaside environment. Commanding an elevated view of the magnificent beachfront, the experience is absolutely first class from check in to check out (in particular the breakfast, dining and pool aspects). There is 1 simple reason ..."