Beach Hotels & Resorts in Comporta from AU$151

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Comporta beach hotels

1. AlmaLusa Comporta

AlmaLusa Comporta
4.0 star property
Alcacer do Sal
9.2 out of 10, Wonderful, (192 reviews)
  • cleanliness
    Soak in coastal bliss at this nature reserve retreat, just a 2-minute drive from pristine white sand beaches and surf-worthy waves.
The price is AU$196
includes taxes & fees
1 Dec - 2 Dec
AlmaLusa Comporta

2. GuestReady - Seaside Serenity in Comporta

GuestReady - Seaside Serenity in Comporta
Comporta
7.8 out of 10, Good, (9 reviews)
The price is AU$692
includes taxes & fees
20 Nov - 21 Nov
GuestReady - Seaside Serenity in Comporta

3. Quinta da Comporta Wellness Boutique Resort

Quinta da Comporta Wellness Boutique Resort
5.0 star property
Grandola
9.2 out of 10, Wonderful, (101 reviews)
The price is AU$473
includes taxes & fees
16 Nov - 17 Nov
Quinta da Comporta Wellness Boutique Resort

4. Sublime Comporta

Sublime Comporta
5.0 star property
Grandola
9.6 out of 10, Exceptional, (71 reviews)
  • cleanliness
    Coastal escape just minutes from Comporta Beach, where cabanas and cocktails await at this luxury retreat with multiple pools.
The price is AU$438
includes taxes & fees
16 Nov - 17 Nov
Sublime Comporta

5. Pestana Tróia

Pestana Tróia
4.0 star property
Grandola
8.0 out of 10, Very good, (51 reviews)
  • cleanliness
    Unwind on white sandy shores with beachfront dining, beach bar, and pools just 8 minutes from Atlântica Beach
The price is AU$480
includes taxes & fees
16 Nov - 17 Nov
Pestana Tróia

6. Troia Design Hotel

Troia Design Hotel
5.0 star property
Grandola
9.0 out of 10, Wonderful, (647 reviews)
  • cleanliness
    Bask in the golden sands of Grandola, where Portugal's pristine coastline meets exceptional amenities at this beachfront paradise.
The price is AU$209
includes taxes & fees
1 Dec - 2 Dec
Troia Design Hotel

7. Hotel Solaris

Hotel Solaris
3.0 star property
Historic Center (Centro Histórico)
9.2 out of 10, Wonderful, (133 reviews)
  • cleanliness
    Coastal tranquility at Hotel Solaris, steps from Setubal's boardwalk and just a 3-minute drive to pristine white sand beaches.
The price is AU$152
includes taxes & fees
16 Nov - 17 Nov
Hotel Solaris

8. Rio Art Hotel

Rio Art Hotel
4.0 star property
Historic Center (Centro Histórico)
9.6 out of 10, Exceptional, (331 reviews)
The price is AU$202
includes taxes & fees
20 Nov - 21 Nov
Rio Art Hotel

9. Vermelho Melides - Relais & Châteaux

Vermelho Melides - Relais & Châteaux
5.0 star property
Grandola
9.8 out of 10, Exceptional, (33 reviews)
The price is AU$592
includes taxes & fees
16 Dec - 17 Dec
Vermelho Melides - Relais & Châteaux

10. The Pearl Tróia

The Pearl Tróia
5.0 star property
Grandola
8.2 out of 10, Very good, (147 reviews)
  • cleanliness
    Bask in seaside serenity at this beachfront aparthotel, where white sand shores and marina adventures create the ultimate coastal getaway.
The price is AU$208
includes taxes & fees
28 Nov - 29 Nov
The Pearl Tróia
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.

Choose what matters most at beach hotels in Comporta

Top Comporta Hotel Reviews

Frequently Asked Questions

Which area of Comporta is best to stay in for beaches?

The best area to stay in Comporta for beaches is the village of Comporta itself, or the neighbouring hamlet of Carvalhal.


Comporta village is the main hub of the area, known for its relaxed, understated luxury. It's a small, spread-out village with a few main streets where you'll find boutique shops, restaurants, and a local market. The main beach, Praia da Comporta, is just a short drive from the village centre, easily accessible by car or even bicycle. This beach is famous for its long stretch of golden sand, gentle waves, and distinctive straw-thatched beach bars.


Families often find Comporta village an excellent choice. The proximity to Praia da Comporta means less travel time to the beach, and the beach itself is vast, offering plenty of space for children to play and for families to relax without feeling crowded. Many accommodations in the village offer private pools and gardens, providing a retreat after a day at the seaside.


Carvalhal is another excellent option for beach lovers, located slightly south of Comporta village. It's even smaller and more laid-back, centred around a few key roads with a handful of high-quality restaurants and guesthouses. Praia do Carvalhal, its main beach, is similar to Comporta beach – expansive and beautiful, with a couple of chic beach clubs.


Couples looking for a tranquil beach escape often gravitate towards Carvalhal. It offers a slightly more secluded feel than Comporta village, great for romantic walks on the beach and enjoying the natural beauty of the coastline.

What is the best time of year to stay in a beach hotel in Comporta?

The best time of year to stay in a beach hotel in Comporta is during the high season, from July to September. This period sees the warmest weather, with temperatures typically ranging from 25°C to 30°C, creating ideal conditions for enjoying Comporta's stunning beaches and engaging in water sports.


During these months, the region buzzes with activity, with beach clubs in full swing and all amenities readily available. It's a fantastic time for couples and families looking for a vibrant beach holiday experience, with long sunny days superb for relaxing by the ocean or exploring the natural beauty of the Sado Estuary.


For those who appreciate a slightly more tranquil experience with pleasant weather, June presents a wonderful alternative. The temperatures are still very agreeable, usually between 22°C and 27°C, making it excellent for beach activities and outdoor dining.

What beach activities should we do in Comporta?

The best beach activities to do in Comporta involve embracing the natural beauty and laid-back pace of its coastline.


For those who enjoy a gentle pace, horse riding along the expansive, sandy beaches is a truly memorable experience. Several local stables offer guided rides that take you through pine forests and onto the deserted stretches of Pego Beach or Carvalhal Beach, particularly beautiful during sunrise or sunset. This is superb for couples looking for a romantic and scenic activity.


Families will find the calmer waters of Praia da Comporta ideal for swimming and building sandcastles. The beach is wide, with plenty of space for children to play, and the shallow entry makes it suitable for younger swimmers. You can also hire stand-up paddleboards or kayaks here to explore the coastline at your own leisure.


If you're seeking a bit more adventure, surfing and kitesurfing lessons are available at various spots along the coast, especially around Praia do Pego when the conditions are right.

Can I cancel my beach hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Comporta for you.

How can I save on a beach hotel in Comporta with Expedia?

One Key™ —Expedia’s free travel rewards program—gives you instant access to perks and Member Prices on Comporta beach hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much does a beach hotel in Comporta cost?

Prices for beach hotels in Comporta vary, but you can find a great deal from AU$151 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Is it cheaper to book a Comporta beach hotel and flights as a package?

Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it’s wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.