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.

The room was clean, the room was sufficiently large, the room had sufficient sockets and spaces to work, the view from the room was awesome, I had a large private balcony, the ac worked and worked very well and the staff was pleasant and attentive without being overly friendly.
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
9.4
Scored 9.4
Wonderful
Rated wonderful
7 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
207 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.

The location of the bungalow was good it was in good driving proximity for all the hype areas such a blue lagoon and Boston Beach etc. the staff was very welcoming and are easily reached because someone is always on site just in case you had concerns at any given time. I like that hot water was available for showering.
7.5
Scored 7.5
Good
Rated good
21 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
33 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!