8.6/10 Excellent! (2,034 reviews)
We spent three nights at the British Colonial. The room was large, clean, quiet, and the bed was comfortable. The pool area in general is well maintained, the gym is well equipped, and the staff were consistently friendly.
However, a few things fell short. The shower had very low water pressure, and the beach and pool loungers are quite worn and uncomfortable. We also found the on site dining expensive for the quality.
We chose the hotel for its downtown location, but many nearby restaurants close early due to catering to cruise traffic, so we ended up taking taxis elsewhere most evenings.
Our “garden view” faced a courtyard and another building, which was disappointing. On our final morning, housekeeping entered shortly after knocking, well before checkout time.
Overall, a comfortable stay, but not quite the experience we expected for the price.
Reviewed on Feb 16, 2026