
Sao Marcos da Serra Hotels from ₹2,943
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Sao Marcos da Serra
Pet friendly
Apartment
Check prices for these dates
Our top choices for Sao Marcos da Serra hotels

1. Hotel Colina Dos Mouros
Hotel Colina Dos MourosSilves
8.2 out of 10, Very good, (514 reviews)
The price is ₹3,293
₹3,491 total
includes taxes & fees
30 Nov - 1 Dec

2. Monchique Resort & Spa
Monchique Resort & SpaMonchique
9.0 out of 10, Wonderful, (393 reviews)
The price is ₹9,606
₹10,182 total
includes taxes & fees
6 Dec - 7 Dec

3. Tivoli Carvoeiro
Tivoli CarvoeiroLagoa
9.4 out of 10, Exceptional, (1,003 reviews)
The price is ₹11,987
₹12,913 total
includes taxes & fees
1 Dec - 2 Dec

4. Vale del Rei Hotel & Villas
Vale del Rei Hotel & VillasLagoa
9.2 out of 10, Wonderful, (343 reviews)
The price is ₹9,290
₹10,055 total
includes taxes & fees
17 Nov - 18 Nov

5. Água Hotels Riverside
Água Hotels RiversideLagoa
8.4 out of 10, Very good, (634 reviews)
The price is ₹6,370
₹6,960 total
includes taxes & fees
14 Dec - 15 Dec

6. Lagoa Hotel
Lagoa HotelLagoa
9.0 out of 10, Wonderful, (155 reviews)
The price is ₹4,675
₹5,163 total
includes taxes & fees
16 Nov - 17 Nov

7. Algarve Race Resort Hotel
Algarve Race Resort HotelPortimão
8.6 out of 10, Excellent, (134 reviews)
The price is ₹12,864
₹13,843 total
includes taxes & fees
16 Nov - 17 Nov

8. Hotel Casabela
Hotel CasabelaLagoa
8.8 out of 10, Excellent, (38 reviews)
The price is ₹11,648
₹12,554 total
includes taxes & fees
16 Nov - 17 Nov

9. Caneiros Luxury House & Suites
Caneiros Luxury House & SuitesLagoa
9.8 out of 10, Exceptional, (125 reviews)
The price is ₹9,703
₹10,493 total
includes taxes & fees
1 Dec - 2 Dec

10. Vila Gale Collection Praia Hotel
Vila Gale Collection Praia HotelAlbufeira
9.4 out of 10, Exceptional, (450 reviews)
The price is ₹11,423
₹12,108 total
includes taxes & fees
1 Dec - 2 Dec

11. Vila Vita Parc
Vila Vita ParcAlporchinhos
9.8 out of 10, Exceptional, (785 reviews)
The price is ₹28,031
₹29,920 total
includes taxes & fees
16 Nov - 17 Nov

12. NAU Morgado Golf & Country Club
NAU Morgado Golf & Country ClubPortimão
9.0 out of 10, Wonderful, (404 reviews)
The price is ₹8,644
₹9,371 total
includes taxes & fees
23 Nov - 24 Nov

13. Jupiter Algarve Hotel - Beach & Spa
Jupiter Algarve Hotel - Beach & SpaPraia da Rocha
9.2 out of 10, Wonderful, (992 reviews)
The price is ₹7,057
₹7,688 total
includes taxes & fees
8 Dec - 9 Dec

14. Mirachoro Carvoeiro
Mirachoro CarvoeiroLagoa
8.6 out of 10, Excellent, (470 reviews)
The price is ₹9,095
₹9,848 total
includes taxes & fees
25 Nov - 26 Nov

15. Pestana Viking Beach & Spa Resort
Pestana Viking Beach & Spa ResortAlporchinhos
8.4 out of 10, Very good, (571 reviews)
The price is ₹5,643
₹6,189 total
includes taxes & fees
24 Nov - 25 Nov

16. RR Hotel da Rocha
RR Hotel da RochaPraia da Rocha
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ₹8,568
₹9,290 total
includes taxes & fees
13 Dec - 14 Dec

17. NH Marina Portimao Resort
NH Marina Portimao ResortPraia da Rocha
8.8 out of 10, Excellent, (910 reviews)
The price is ₹7,566
₹8,228 total
includes taxes & fees
16 Nov - 17 Nov

18. Hotel Algarve Casino
Hotel Algarve CasinoPraia da Rocha
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ₹7,657
₹8,324 total
includes taxes & fees
22 Nov - 23 Nov

19. Hotel Carvoeiro Plaza
Hotel Carvoeiro PlazaLagoa
8.4 out of 10, Very good, (421 reviews)
The price is ₹6,615
₹7,219 total
includes taxes & fees
16 Nov - 17 Nov

20. Penina Hotel & Golf Resort
Penina Hotel & Golf ResortPortimão
8.8 out of 10, Excellent, (315 reviews)
The price is ₹10,981
₹12,055 total
includes taxes & fees
23 Nov - 24 Nov
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.
Stay near popular Sao Marcos da Serra attractions
More cheap stays in Sao Marcos da Serra

Residencial Campo Mar by Umbral
12 Avenida João Paulo II Portimão
The price is ₹2,580 per night from 16 Nov to 17 Nov
₹2,580
₹2,943 total
16 Nov - 17 Nov
includes taxes & fees










































































