The 10 best beach hotels in Cross Roads, Jamaica | Booking.com
Skip to main content

The best beach hotels in Cross Roads

Check out our pick of great beach hotels in Cross Roads

Filter by:

Review score

Grand Hotel Excelsior Port Royal

Kingston (Near Cross Roads)

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.

s
sean
From
United Kingdom
The harbour
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 338 reviews
Price from
4,378.60 Kč
1 night, 2 adults

Kingston Airport bed and breakfast

Kingston (Near Cross Roads)

Situated in Kingston, Kingston Airport bed and breakfast offers accommodation with seating area. Beauty services and a bicycle rental service are available for guests.

D
Derick
From
United Kingdom
Fan, 20 mins drive to Kingston Airport
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 48 reviews
Price from
1,265.47 Kč
1 night, 2 adults

Gated Cozy Urban Luxe Retreat

Portmore (Near Cross Roads)

Featuring a garden, Gated Cozy Urban Luxe Retreat provides accommodation in Portmore. This holiday home features free private parking, bicycle parking and free WiFi.

A
Achai
From
United Kingdom
I loved how secure it felt and the people in the area were so welcoming. Very good area and the quality of the home was excellent
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Price from
2,419.52 Kč
1 night, 2 adults

Ocean View - 1Bedroom overlooking the sea

Cane River (Near Cross Roads)

Featuring sea views, Ocean View - 1Bedroom overlooking the sea provides accommodation with a private beach area, around 1.4 km from Cable Hut Beach.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 11 reviews
Price from
1,679.63 Kč
1 night, 2 adults

Comfortable Strategic Lodging Quarters

Spanish Town (Near Cross Roads)

Boasting air-conditioned accommodation with a private pool, Comfortable Strategic Lodging Quarters is situated in Spanish Town.

S
Stacey-Ann
From
United Kingdom
The location was superb, and security was very top-notch. The security we met on the first night of our stay was very polite and helpful. He went out of his way to help us to use his phone to call the owner of the property we were staying. A big thank you to the hosts of the property for helping us when the water supply went. You went all out to make sure we had water delivered to us cheers for that. Thank you. Our stay was peaceful and comfortable home away from home.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews

Large Luxurious Beach Front at Bayfront Villa

Portmore (Near Cross Roads)

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.

C
C
From
United Kingdom
Size of rooms. View of the sea. Safe. Friendly personable staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

El Cielo

Portmore (Near Cross Roads)

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.

A
Anna-Kay
From
United Kingdom
I am going to start this by saying that Peter and Joy are amazing host and such lovely people. The home felt like a family home from another era with amazing wood work, high ceilings, large rooms and Arts work downstairs. I felt like I was in a movie. Joys breakfast was divine, expectational, healthy and very Jamaican every morning. She took in account my dietary requirements and even cooke due a different meal when she had other quest during my stay. I felt well looked after and cared for. The house is located very close the Hellshire beach although I didn't visit as I have been there several times. I was there during the hurricane and I felt very safe.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

Bayfront Villa & Apartment

Portmore (Near Cross Roads)

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.

W
Williams
From
Canada
Everything
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 30 reviews
All beach hotels in Cross Roads

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.