A wooden pier extending into calm waters at sunset with distant mountains and a clear sky.

Hotels near Comporta Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Sept - 14 Sept
Tomorrow
14 Sept - 15 Sept
Next weekend
18 Sept - 20 Sept
In two weeks
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Comporta Beach hotels

1. AlmaLusa Comporta

AlmaLusa Comporta
1.5 km from Comporta Beach
United Kingdom
Adam
S$250
includes taxes & fees
5 Oct - 6 Oct
AlmaLusa Comporta

2. A Serenada Enoturismo

A Serenada Enoturismo
24 km from Comporta Beach
United Kingdom
Laura
S$187
includes taxes & fees
28 Sept - 29 Sept
A Serenada Enoturismo

3. Quinta da Comporta Wellness Boutique Resort

Quinta da Comporta Wellness Boutique Resort
9.1 km from Comporta Beach
United States
lance
S$521
includes taxes & fees
1 Oct - 2 Oct
Quinta da Comporta Wellness Boutique Resort

4. Independente Comporta

Independente Comporta
15.9 km from Comporta Beach
France
Anna
S$265
includes taxes & fees
5 Oct - 6 Oct
Independente Comporta

5. 34 Guest House

34 Guest House
18 km from Comporta Beach
Canada
Christopher
S$152
includes taxes & fees
20 Sept - 21 Sept
34 Guest House

6. Spatia Comporta, a Member of Design Hotels

Spatia Comporta, a Member of Design Hotels
18.6 km from Comporta Beach
Mexico
Felipe
S$508
includes taxes & fees
1 Oct - 2 Oct
Spatia Comporta, a Member of Design Hotels

7. Pousada Castelo de Palmela - Historic Hotel

Pousada Castelo de Palmela - Historic Hotel
22.3 km from Comporta Beach
United Kingdom
Nikhil
S$204
includes taxes & fees
11 Oct - 12 Oct
Pousada Castelo de Palmela - Historic Hotel

8. Hotel Casa Palmela

Hotel Casa Palmela
20 km from Comporta Beach
Sweden
Gunnar
S$287
includes taxes & fees
20 Sept - 21 Sept
Hotel Casa Palmela

9. Rio Art Hotel

Rio Art Hotel
17.6 km from Comporta Beach
Spain
JULIE
S$197
includes taxes & fees
13 Oct - 14 Oct
Rio Art Hotel

10. Hotel Solaris

Hotel Solaris
17.9 km from Comporta Beach
United States
christopher
S$133
includes taxes & fees
14 Oct - 15 Oct
Hotel Solaris

11. RM The Experience - Small Portuguese Hotels

RM The Experience - Small Portuguese Hotels
17.5 km from Comporta Beach
Canada
Larry
S$161
includes taxes & fees
13 Oct - 14 Oct
RM The Experience - Small Portuguese Hotels

12. Sport Hotel A Seleção

Sport Hotel A Seleção
16.3 km from Comporta Beach
United States
Orlando
S$161
includes taxes & fees
1 Oct - 2 Oct
Sport Hotel A Seleção

13. Amazonia Palmela Apartamentos Turísticos

Amazonia Palmela Apartamentos Turísticos
25.1 km from Comporta Beach
Canada
Humberto
S$110
includes taxes & fees
20 Sept - 21 Sept
Amazonia Palmela Apartamentos Turísticos

14. B&B Hotel Sado Setúbal

B&B Hotel Sado Setúbal
18.7 km from Comporta Beach
United States
Victoria
S$78
includes taxes & fees
14 Oct - 15 Oct
B&B Hotel Sado Setúbal

15. Troia Design Hotel

Troia Design Hotel
15.2 km from Comporta Beach
Canada
Ricardo
S$344
includes taxes & fees
1 Oct - 2 Oct
Troia Design Hotel

16. Hotel Cristal Setubal

Hotel Cristal Setubal
17.2 km from Comporta Beach
United Kingdom
David
S$170
includes taxes & fees
12 Oct - 13 Oct
Hotel Cristal Setubal

17. ibis Setubal

ibis Setubal
17.8 km from Comporta Beach
United States
richard
S$88
includes taxes & fees
4 Oct - 5 Oct
ibis Setubal

18. Melia Setubal

Melia Setubal
18.1 km from Comporta Beach
United States
Janet
S$178
includes taxes & fees
5 Oct - 6 Oct
Melia Setubal

19. Hotel Aranguês

Hotel Aranguês
17.7 km from Comporta Beach
United Kingdom
Gordon
S$126
includes taxes & fees
27 Sept - 28 Sept
Hotel Aranguês

20. Luna Esperança Centro Hotel

Luna Esperança Centro Hotel
17.6 km from Comporta Beach
United States
Jose
S$143
includes taxes & fees
14 Oct - 15 Oct
Luna Esperança Centro Hotel
View all properties

Compare popular hotels close to Comporta Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Bar (on property)
AlmaLusa Comporta
9.4
Exceptional
175 reviews
View
Terrace/patio
A Serenada Enoturismo
9.6
Exceptional
136 reviews
View
Spa
Quinta da Comporta Wellness Boutique Resort
9.4
Exceptional
88 reviews
View
Terrace/patio
Independente Comporta
9.2
Wonderful
79 reviews
View
Room
34 Guest House
10.0
Exceptional
17 reviews
View

Top Comporta Beach Hotel Reviews

Quinta da Comporta Wellness Boutique Resort

Quinta da Comporta Wellness Boutique Resort

10/10 Excellent
"We had a wonderful stay, the suite was spacious and beautiful. Both the outdoor and indoor pools were stunning. The restaurant was great too, 5 stars all round 😃 one suggestion for QDC, it would be great to have a more casual/snack bar option for lunches or dinners, to give an extra option"
Charlotte 4-night trip
Posted 3 days ago
Quinta da Comporta Wellness Boutique Resort
AlmaLusa Comporta

AlmaLusa Comporta

10/10 Excellent
"Everything is perfect - the room, staff, rooftop bar, breakfast."
Adam 2-night trip
Posted 6 days ago
AlmaLusa Comporta
La Réserve Comporta

La Réserve Comporta

8/10 Good
"Amazing stay in Comporta / Carvalhal, we had a lovely experience for both adults and kids"
Laura 5-night trip
Posted 2 weeks ago
La Réserve Comporta

Other attractions near Comporta Beach

Troia Beach

8.8/10 (70 reviews)
Why not spend a care-free afternoon at Troia Beach during your travels in Troia? Amble around the area's marina or visit its spas.
See properties

Comporta Church

8.6/10 (7 reviews)
After visiting Comporta Church, make a plan to see the other sights and activities in Comporta. While you're in the area, stroll along the beaches.
See properties

Palafita da Carrasqueira Fishing Marina

10.0/10 (3 reviews)
Explore the waterfront in Comporta with a trip to Palafita da Carrasqueira Fishing Marina. While you're in the area, stroll along the beaches.
See properties

Praia do Carvalhal

8.0/10 (4 reviews)
Why not spend a lazy afternoon at Praia do Carvalhal during your trip to Grandola? Discover the area's museums and monuments.
See properties

Atlântica Beach

Why not spend a lazy afternoon at Atlântica Beach during your trip to Troia? While you're in the area, stroll along the beaches.
See properties

Praia do Pego

9.2/10 (7 reviews)
If a restful holiday is part of your travel plans, Praia do Pego might be the perfect place to visit during your trip to Grandola. Discover the area's countryside and monuments.
See properties

Dunas Comporta Golf Course

Enjoy a round of golf in Carvalhal at Dunas Comporta Golf Course. While you're in the area, stroll along the beaches.
See properties

Troia Golf Course

8.4/10 (9 reviews)
Enjoy a round of golf in Carvalhal at Troia Golf Course. Wander through the beautiful beaches and seaside in this quaint area.
See properties

Frequently asked questions

What's the area like around Comporta Beach?
Comporta Beach is located in Troia. Travellers like the surrounding area for its beaches. You'll find 44 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay close to Comporta Beach?
AlmaLusa Comporta is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and a restaurant. It's located just a short 0.9 mi (1.5 km) from Comporta Beach. Other good choices within a few miles include Pestana Comporta and Comporta Family Beach House.
How many hotels will I be able to find near Comporta Beach?
Expedia has 44 hotels and other accommodation options a few miles from Comporta Beach.
If I need to cancel the hotel reservation for my stay near Comporta Beach, will I receive a refund?
Yes, most room reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then you can use the "fully refundable" filter to get the best options available near Comporta Beach.