Skip to main content

Filter by:


Star Rating

Review Score

Johns Town – 8 hotels and places to stay
See the latest prices and deals by choosing your dates.
Whispering Bamboo Cove Resort, hotel in Johns Town

Offering a restaurant and free parking, Whispering Bamboo Cove Resort is located in Belfast’s beach and 2625 feet from Morant Bay Park. Free Wi-Fi access is available in all areas.

I got married here in april and on behalf of my family and I would like to say thank you. Our stay was amazing.. the food was sooooooo good omg lol. The rooms was nice n comfy. The outside was beautiful, nice for pictures. The pool was a plus. And the staff was amazing. They got us everything we needed. Very friendly and full of respect. The area was quite but not far from morantbay.
7.1
Scored 7.1
Good
Rated good
109 reviews
Price from$80per night
The Retreat, hotel in Johns Town

The Retreat in Lyssons provides accommodations with a garden and a terrace.

The guesthouse is in a quiet surrounding and still close to everything. the whole property and the house are nice and clean with well equipped kitchen and a lot of space. Everything was smooth and we had a good experience staying at the guesthouse. Tyrique was very polite and friendly and we could turn to him with any issue we had.
9.1
Scored 9.1
Wonderful
Rated wonderful
10 reviews
Price from$76.50per night
Mack's Home, hotel in Johns Town

Providing garden views, Mack's Home in Clifton offers accommodations and a shared lounge. This country house provides air-conditioned accommodations with a patio and free Wifi.

Love it there
9.2
Scored 9.2
Wonderful
Rated wonderful
5 reviews
Price from$34.02per night
Barefoot Guest House, hotel in Johns Town

Offering a garden, Barefoot Guest House provides accommodations in Belfast. There's a private entrance at the guest house for the convenience of those who stay.

Location was great Close to town center
7.7
Scored 7.7
Good
Rated good
29 reviews
Price from$86.28per night
Jamaica Colors Hotel and Eco-Retreat, hotel in Johns Town

Located in Port Antonio, a 9-minute walk from Long Bay Beach, Jamaica Colors Hotel and Eco-Retreat has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge....

Secluded, quaint, stunning
8.6
Scored 8.6
Excellent
Rated excellent
9 reviews
Price from$126per night
The Sea Cliff Hotel Resort & Spa, hotel in Johns Town

Offering a sun terrace and views of the sea, The Sea Cliff Hotel Resort & Spa is located in Portland, 11 mi from Port Antonio. Guests can enjoy the on-site restaurant.

Everything, the room was immaculate. Customer service was excellent. Loved the property over all. I will definitely go back . Food was good as well
7.6
Scored 7.6
Good
Rated good
208 reviews
Price from$184.50per night
Becaville, hotel in Johns Town

With sea views, Becaville is located in Port Antonio and has free WiFi. Fitted with a terrace, the units feature a flat-screen TV and a private bathroom with free toiletries.

The area was perfect right in front of the sea. The staff was hospitable. Place was so quite and peaceful.
8.7
Scored 8.7
Excellent
Rated excellent
9 reviews
Price from$75.20per night
Villa Rasta - Ocean View Bungalows, hotel in Johns Town

Villa Rasta - Ocean View Bungalows is located in Port Antonio, just a 1-minute walk from Long Bay Beach and 9 miles from Reach Falls. With sea views, this accommodation offers a balcony.

It was an amazing experience for us it was so peaceful would do it again
7.7
Scored 7.7
Good
Rated good
23 reviews
Price from$59per night
Zion Country, hotel in Johns Town

Zion Country is located in Long Road, 3.7 mi from Reach Falls. It features a private beach area, and a botanical garden with outdoor furniture & seating area's The rooms come with fan and either...

Beutiful scenery. The host/care taker was super nice and helpful.
8.6
Scored 8.6
Excellent
Rated excellent
34 reviews
Pimento Lodge Resort, hotel in Johns Town

This family-run hotel is located below the John Crow Mountains in Long Bay. Set in gardens, it offers panoramic sea views and a large outdoor pool, 10 minutes’ walk from Long Bay Beach.

Lovely big room with sea views. Our hosts Lloyd & his wife were charming and looked after us well. A great place to stay to visit Reach Falls.
8.7
Scored 8.7
Excellent
Rated excellent
47 reviews
I VIEW - in Long Bay, hotel in Johns Town

I View is a holiday home with 3 separate accommodations. All have sea views and their own terrace. Long Bay Beach is just 1640 feet away.

Another stay at one of our favourite places. Exceptional view. Beautiful gardens. Peaceful. Good to meet Lars. Thank you and until next year.
8.5
Scored 8.5
Very Good
Rated very good
63 reviews
See all hotels near Johns Town
Subscribe to receive premium deals

Prices drop the second you sign up!