
Beach Hotels in Kingston, Saint Andrew
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Kingston Beach Hotels
Tonight
Oct 11 - Oct 12Tomorrow
Oct 12 - Oct 13Next weekend
Oct 16 - Oct 18In two weeks
Oct 23 - Oct 25Our top choices for Kingston beach hotels




1. ROK Hotel Kingston, Tapestry Collection by Hilton
ROK Hotel Kingston, Tapestry Collection by HiltonKingston
P10,092
P12,463 total
includes taxes & fees
Oct 30 - Oct 31




2. Grand Hotel Excelsior Port Royal
Grand Hotel Excelsior Port RoyalPort Royal
- Beachside bliss with white sand shores, oceanfront dining, and scenic strolls along the boardwalk at this traditional Kingston retreat.
P5,738
P8,812 total
includes taxes & fees
Oct 15 - Oct 16
P4,007
P4,859 total
includes taxes & fees
Oct 12 - Oct 13
Top Kingston Hotel Reviews
S Hotel Kingston
10/10 Excellent
"An excellent experience for the entire group. Even after a cellphone was misplaced…found….and forwarded to S MoBay THANK YOU S Kingston and S MoBay… for making our visit such a memorable one. Immaculate forever 🤗"
The Jamaica Pegasus Hotel
10/10 Excellent
"I will definitely go back to the Jamaica Pegasus; my experience was amazing overall. The property is well kept, very clean, with friendly and helpful staff; breakfast was great each morning with variety, and the 24hr shop where you can find something to eat was a nice touch. I highly recommend it to anyone staying in Kingston and surrounding areas."
Grand Hotel Excelsior Port Royal
8/10 Good
"Overall the place was nice. However, the breakfast was very limited. We got there at just after 9am and mostly everything was finished. Breakfast should have finished at 10am. I asked for some bacon with my eggs and told I couldn’t get any. Two other people came after me and was given the menu. Maybe because we didn’t have business suits on was most probably why we were treated differently. Everything else was good but I don’t like being treated differently especially when our money is the same."



