A clear turquoise sea, a small island with dense green foliage, and a clear blue sky.

Find beach hotels & resorts in Portland

Beach vacation deals from $128

Top Cities in Portland

We found 42 beach stays in Portland, from luxury resorts to beachfront rentals. Explore these popular Portland beach destinations.

Check availability on Portland Beach Hotels

This weekend
Next weekend

Our top choices for Portland beach hotels

1. Frenchman's Cove Resort

Frenchman's Cove Resort
3.0 star property
Port Antonio
6.6 out of 10, (99 reviews)
  • cleanliness
    Escape to a private beach paradise with pristine white sands, where tranquil coastal retreats meet daily housekeeping convenience.
$198 nightly
The price is $229
Sep 27 - Sep 28
Total with taxes and fees
Frenchman's Cove Resort

2. Great Huts

Great Huts
3.0 star property
Port Antonio
9.0 out of 10, Wonderful, (233 reviews)
  • cleanliness
    Dive into private white sand paradise with beach loungers, water sports, and ocean-view dining just steps from your door.
$114 nightly
The price is $132
Sep 30 - Oct 1
Total with taxes and fees
Great Huts

3. Sea Cliff Resort

Sea Cliff Resort
3.0 star property
Long Bay
8.0 out of 10, Very Good, (232 reviews)
  • cleanliness
    Soak up the sun on pristine beaches just minutes away, where Jamaica's scenic coastline meets resort relaxation.
$136 nightly
The price is $149
Sep 1 - Sep 2
Total with taxes and fees
Sea Cliff Resort

4. Geejam

Geejam
4.5 star property
Port Antonio
9.4 out of 10, Exceptional, (95 reviews)
  • cleanliness
    Escape to an art deco beachfront haven where white sands and azure waters meet kayaking adventures and oceanfront dining.
$373 nightly
The price is $413
Sep 23 - Sep 24
Total with taxes and fees
Geejam

5. Goblin Hill Villas at San San

Goblin Hill Villas at San San
3.0 star property
Port Antonio
8.4 out of 10, Very Good, (139 reviews)
  • cleanliness
    Goblin Hill Villas offers relaxation by the bay, just 11 minutes from beaches with free towels and water activities.
Goblin Hill Villas at San San

6. Tropical Lagoon Resort

Tropical Lagoon Resort
3.0 star property
Port Antonio
7.0 out of 10, Good, (88 reviews)
  • cleanliness
    Relax on pristine white sands with tropical cocktails at this beachfront hotel, where kayaking and surfing adventures await
$151 nightly
The price is $174
Sep 30 - Oct 1
Total with taxes and fees
Tropical Lagoon Resort

7. Bay View Eco Resort & Spa

Bay View Eco Resort & Spa
3.0 star property
Port Antonio
7.8 out of 10, Good, (103 reviews)
$155 nightly
The price is $170
Sep 1 - Sep 2
Total with taxes and fees
Bay View Eco Resort & Spa

8. Hotel Tim Bamboo

Hotel Tim Bamboo
3.0 star property
Port Antonio
7.2 out of 10, Good, (204 reviews)
  • cleanliness
    Soak up the sun at this charming Jamaica inn, just a short drive to pristine white sand beaches and ocean adventures.
$115 nightly
The price is $128
Sep 11 - Sep 12
Total with taxes and fees
Hotel Tim Bamboo

9. Hotel Mocking Bird Hill

Hotel Mocking Bird Hill
4.0 star property
Port Antonio
8.2 out of 10, Very Good, (57 reviews)
  • cleanliness
    Relax at Port Antonio's serene retreat with beach shuttles to sandy shores and tranquil poolside lounging.
Hotel Mocking Bird Hill

10. The Trident Hotel

The Trident Hotel
5.0 star property
Port Antonio
10.0 out of 10, Exceptional, (23 reviews)
  • cleanliness
    Unwind on white sands at this luxury oceanfront retreat with kayaking, snorkeling, and beach amenities.
The Trident Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Portland Hotel Reviews

Find out more about Portland

Book your dream Portland beach vacation with deals from $128

Make the most of your vacation with hotels on the water in Portland

How do I find the best Portland beach hotels? 

With 1,031 unfiltered, genuine customer reviews of hotels in Portland on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Portland hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Portland beach hotels with dreamy water views from your window.    

 

How much do Portland beach hotels cost?  

Prices for beachfront hotels in Portland currently start at $128 a night going up to $413 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Portland hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Portland beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Portland offering free cancellation. 

 

Why should I book my Portland beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Portland, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Portland beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Portland have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Portland beach hotels? 

Currently, there are 42 tempting beach hotels in Portland to choose from, with prices from just $128 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia