Skip to main content

Stay in Portland's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Jamaica Colors Hotel and Eco-Retreat

Hotel in Port Antonio

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.... My experience at this facility with my family was exceptional. I have since requested a similar bed so that I can replicate how comfortable I slept. The staff was professional and polite. We are already planning to return later this year. On our way out we followed direction and walked down the foot trail to the sea.. it's a MUST see when you visit...and off course we did enjoy a double serving of calaloo and fry fritters

Show more Show less
9.6
Exceptional
5 reviews
Price from
$124.20
per night

Geejam

Hotel in Port Antonio

Located on Jamaica’s San San Estate, this tropical retreat lies on the beautiful shores of the Caribbean Sea. It features a spa, an on-site recording studio and a restaurant. This place is a jewel for nature lovers. The peace and excellent service is everywhere. The staff and owners were above and beyond to make our stay an unforgettable experience. The exquisite cuisine was the top of the cake. Best lobster ever!! Steve has been an amazing host. Looking to repeat our visit to this private paradise in Jamaica.

Show more Show less
9.2
Wonderful
76 reviews
Price from
$395
per night

Jamaica Palace Hotel

Hotel in Port Antonio

Overlooking Turtle Harbor, Jamaica Palace Hotel offers an outdoor pool, an art gallery, 2 restaurants and elegant rooms with seating areas. Beaches and coves can be found within 10 minutes' walk. We felt like royalty for a couple of days. We were greeted by the most pleasant  staff from we entered the property. The front desk staff ensured we got to our rooms with no issues. We thoroughly enjoyed our complimentary breakfast. We loved that it was to order and not buffet. Our server Ryan gave us 5 star service for 2 days. Overall, it was a great place for any kind of getaway

Show more Show less
8
Very Good
155 reviews
Price from
$204
per night

Trident Hotel

Hotel in Port Antonio

Located 2.8 mi from Frenchman Cove’s Beach, Trident Hotel offers ocean-front villas with terraces overlooking the Caribbean Sea. The hotel features a private beach area, a gym and a spa. Persons, rooms, Food, quicly place, shane

Show more Show less
8.9
Excellent
28 reviews
Price from
$580
per night

The Sea Cliff Hotel Resort & Spa

Hotel in Port Antonio

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. The view is breathtaking, amazing location nature getaway, friendly attentive staff

Show more Show less
7.6
Good
206 reviews
Price from
$205
per night

Match Resort

Hotel in Port Antonio

Offering an outdoor pool and lush gardens, Match Resort is located a 5-minute drive from San San Beach and the center of Port Antonio. Each air-conditioned room has a private balcony. Nice hotel with good breakfast and dinner. Everting is clean, the stuff is nice. We could pay with card.

Show more Show less
7.4
Good
179 reviews
Price from
$105
per night

Bay View Eco Resort & Spa

Hotel in Port Antonio

Offering views of the Caribbean Sea, Bay View Eco Resort & Spa features an outdoor swimming pool and spa & wellness center and is located at 3.1 mi from Blue Lagoon. It was so beautiful very nice location things to do restaurant was decent staff were great I liked them all very much and even though hotel was full we felt we were the only people on the property....I loved it. Try Jackman Cove was amazing...

Show more Show less
6.9
Review score
107 reviews
Price from
$145
per night

Moon San Villa at the Blue Lagoon

Hotel in Port Antonio

Moon San Villa at the Blue Lagoon overlooks the Carribean Sea and is 300 feet from the Blue Lagoon. It offers daily complimentary breakfast for two. Wi-Fi connection is available in every room. Room was very comfortable with lovely towels plus with a great view of the Blue Lagoon. Breakfast was cooked fresh and we had access to coffee in our room beforehand. Quick access down some stairs to the entrance of the Blue Lagoon was definitely a bonus. Great staff.

Show more Show less
7.6
Good
107 reviews
Price from
$155.20
per night

MisBHaven Resort and Spa

Hotel in Port Antonio

Located within 1.1 miles of Madabeck Beach and 1.2 miles of Norwich Public Beach, MisBHaven Resort and Spa provides rooms in Port Antonio.

Show more Show less
8
Very Good
2 reviews
Price from
$130
per night

Frenchman's Cove Resort

Hotel in Port Antonio

Located in Port Antonio and with Frenchman's Cove Beach reachable within a few steps, Frenchman's Cove Resort provides concierge services, non-smoking rooms, a garden, free WiFi throughout the... Clean towels and beautiful scenery. The plaques on the almond and Barringtonian(?) trees were informative, The beach was close.I loved seeing the stars. Rooms were spacious.

Show more Show less
5.2
Review score
25 reviews
Price from
$154.32
per night

Hotels with extra health and safety measures

Find hotels in Portland with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Portland in the past month

See all

FAQs about hotels in Portland

  • On average, 3-star hotels in Portland cost $148 per night, and 4-star hotels in Portland are $263 per night. If you're looking for something really special, 5-star hotels in Portland cost around $398 per night (based on Booking.com prices).

  • On average, it costs $144 per night to book a 3-star hotel in Portland for tonight. You'll pay around $298 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Portland will cost around $331 (based on Booking.com prices).

  • Couples traveling to Portland loved staying at Jamaica Colors Hotel and Eco-Retreat, Geejam, and Trident Hotel.

  • There are 148 hotels in Portland you can book on Booking.com.

  • Port Antonio, Buff Bay, and Cornwall Barracks are popular with other travelers visiting Portland.

  • Jamaica Colors Hotel and Eco-Retreat, Geejam, and Jamaica Palace Hotel are some of the popular hotels in Portland.

  • The average price per night for a 3-star hotel in Portland this weekend is $166 or $299 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Portland this weekend cost around $331 per night (based on Booking.com prices).

  • Many families visiting Portland loved staying at Trident Hotel, Geejam, and Jamaica Palace Hotel.

Planning a trip? Get inspired by reviews of cities in Portland

Explore guest reviews of hotels in Portland

See all