
Find hotels in Sao Martinho do Porto from ฿1,619
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Sao Martinho do Porto
Apart hotel
Check prices for these dates
Our top choices for Sao Martinho do Porto hotels

Storytellers Palace
Storytellers PalaceAlcobaça
9.8 out of 10, Exceptional, (62 reviews)
The price is ฿4,887
฿5,180 total
includes taxes & fees
28 Apr - 29 Apr

Hotel Concha
Hotel ConchaAlcobaça
9.2 out of 10, Wonderful, (89 reviews)
The price is ฿3,394
฿3,597 total
includes taxes & fees
1 Apr - 2 Apr

Leiriartem Hotel
Leiriartem HotelLeiria
9.8 out of 10, Exceptional, (6 reviews)
The price is ฿4,038
฿4,281 total
includes taxes & fees
1 Apr - 2 Apr

QUINTA DO PINHEIRO HOTEL E EVENTOS
QUINTA DO PINHEIRO HOTEL E EVENTOSNazaré
The price is ฿4,180
฿4,430 total
includes taxes & fees
7 Apr - 8 Apr

Rito Hall da Serra
Rito Hall da SerraPorto de Mos
10.0 out of 10, Exceptional, (30 reviews)
The price is ฿2,958
฿3,135 total
includes taxes & fees
30 Mar - 31 Mar

Casa Das Margaridas
Casa Das MargaridasCaldas da Rainha
10.0 out of 10, Exceptional, (3 reviews)
The price is ฿2,090
฿2,215 total
includes taxes & fees
30 Mar - 31 Mar

A Coutada Hotel Rural
A Coutada Hotel RuralPeniche
8.0 out of 10, Very good, (102 reviews)
The price is ฿2,501
฿2,726 total
includes taxes & fees
30 Mar - 31 Mar

Hotel Comendador
Hotel ComendadorBombarral
8.4 out of 10, Very good, (58 reviews)
The price is ฿2,885
฿3,058 total
includes taxes & fees
30 Mar - 31 Mar

L'Escale au Portugal
L'Escale au PortugalAlcobaça
The price is ฿2,840
฿3,010 total
includes taxes & fees
31 Mar - 1 Apr

Laranjeira das Loiras
Laranjeira das LoirasCasais do Rio
10.0 out of 10, Exceptional, (11 reviews)
The price is ฿2,546
฿2,775 total
includes taxes & fees
30 Mar - 31 Mar

Casa de Campo Sao Rafael
Casa de Campo Sao RafaelObidos
9.2 out of 10, Wonderful, (127 reviews)
The price is ฿3,215
฿3,484 total
includes taxes & fees
30 Mar - 31 Mar

Silverside Holidays
Silverside HolidaysCaldas da Rainha
9.0 out of 10, Wonderful, (35 reviews)
The price is ฿3,215
฿3,408 total
includes taxes & fees
30 Mar - 31 Mar

SIENNA Hotel
SIENNA HotelRio Maior
10.0 out of 10, Exceptional, (14 reviews)
The price is ฿3,818
฿4,274 total
includes taxes & fees
31 Mar - 1 Apr

Vale d'Azenha Hotel and Residences
Vale d'Azenha Hotel and ResidencesAlcobaça
9.6 out of 10, Exceptional, (212 reviews)
The price is ฿4,774
฿5,061 total
includes taxes & fees
15 Apr - 16 Apr

Casal da Serrana
Casal da SerranaLourinhã
The price is ฿4,180
฿4,430 total
includes taxes & fees
13 Apr - 14 Apr

SurfSoul B&B
SurfSoul B&BPeniche
9.0 out of 10, Wonderful, (19 reviews)
The price is ฿1,487
฿1,652 total
includes taxes & fees
2 Apr - 3 Apr

Ó da Casa-Typical Portuguese Guest House
Ó da Casa-Typical Portuguese Guest HousePeniche
9.8 out of 10, Exceptional, (6 reviews)

Montebelo Mosteiro de Alcobaça Historic Hotel
Montebelo Mosteiro de Alcobaça Historic HotelAlcobaça
9.8 out of 10, Exceptional, (61 reviews)
The price is ฿5,037
฿5,339 total
includes taxes & fees
8 Apr - 9 Apr

By The Sea
By The SeaNazaré
9.0 out of 10, Wonderful, (234 reviews)
The price is ฿2,547
฿2,699 total
includes taxes & fees
7 Apr - 8 Apr

&Tales Hotel
&Tales HotelÓbidos
9.2 out of 10, Wonderful, (5 reviews)
The price is ฿2,701
฿3,090 total
includes taxes & fees
26 Apr - 27 Apr
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
Stay near popular Sao Martinho do Porto attractions
Learn more about Sao Martinho do Porto
This shell-shaped bay offers calm waters perfect for families and a charming seafront promenade lined with cafés. Explore the historic town center's narrow streets, then join locals at the golden sandy beach for swimming and sunbathing.

Top Sao Martinho do Porto Hotel Reviews

Hotel Magic - RNET 3505
10/10 Excellent
More cheap stays in Sao Martinho do Porto

Malacuna Peniche
Avenida do Mar nº 100 Peniche Leiria
The price is ฿1,715 per night from 30 Mar to 31 Mar
฿1,715
฿1,893 total
30 Mar - 31 Mar
includes taxes & fees
8.6/10 Excellent! (19 reviews)








































































