Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Kingston
The Grand Port Royal Hotel Marina is located near the heart of Kingston and offers a beautiful outdoor swimming pool, free Wi-Fi and a full-service marina.
Situated in Kingston, Kingston Airport bed and breakfast offers accommodation with seating area. Beauty services and a bicycle rental service are available for guests.
DOUG MANOR flat1 is a recently renovated apartment in Portmore, where guests can make the most of its garden and terrace. The air-conditioned accommodation is 2.3 km from Bayside Beach.
Featuring a garden, Gated Cozy Urban Luxe Retreat provides accommodation in Portmore. This holiday home features free private parking, bicycle parking and free WiFi.
Featuring sea views, Ocean View - 1Bedroom overlooking the sea provides accommodation with a private beach area, around 1.4 km from Cable Hut Beach.
Offering a private beach area and sea view, Large Luxurious Beach Front at Bayfront Villa is located in Portmore, a few steps from Bayside Beach and 2.5 km from Dream Beach.
Boasting a garden, private pool and sea views, Bayfront Villa & Apartment is set in Portmore. This beachfront property offers access to free WiFi and free private parking.
Boasting air-conditioned accommodation with a private pool, Comfortable Strategic Lodging Quarters is situated in Spanish Town.
Located within 1.2 km of Sugarman Beach and 1.8 km of Hellshire Beach, El Cielo offers rooms with air conditioning and a private bathroom in Portmore.
Popular with guests booking beach hotels in Kingston
Popular with guests booking beach hotels in Kingston
Popular with guests booking beach hotels in Portmore
Popular with guests booking beach hotels in Portmore
Popular with guests booking beach hotels in Portmore
Popular with guests booking beach hotels in Portmore
Popular with guests booking beach hotels in Portmore
Popular with guests booking beach hotels in Portmore
Popular with guests booking beach hotels in Portmore
Popular with guests booking beach hotels in Portmore