Photo by Nelson Oliveira
Find Porto de Mos Spa Hotels from S$104
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Porto de Mos Hotels with Spa
Top Hotels with Spa in Porto de Mos

Cooking and Nature Emotional Hotel
Cooking and Nature Emotional Hotel
9.4 out of 10, Exceptional, (29)
The price is S$284
includes taxes & fees
6 Jul - 7 Jul

The Nest By Cooking and Nature
The Nest By Cooking and Nature
9.6 out of 10, Exceptional, (8)

Santarem Hotel
Santarem Hotel
9.2 out of 10, Wonderful, (124)
The price is S$182
includes taxes & fees
16 Jul - 17 Jul

Hotel Umu
Hotel Umu
8.2 out of 10, Very good, (170)

Quinta do Porto Nogueira
Quinta do Porto Nogueira
10.0 out of 10, Exceptional, (10)

Hotel Lusitano
Hotel Lusitano
9.6 out of 10, Exceptional, (70)
The price is S$167
includes taxes & fees
6 Jul - 7 Jul

SIENNA Hotel
SIENNA Hotel
10.0 out of 10, Exceptional, (2)
The price is S$136
includes taxes & fees
16 Jul - 17 Jul

Entre Vinhas & Mar
Entre Vinhas & Mar
10.0 out of 10, Exceptional, (12)
The price is S$229
includes taxes & fees
4 Jul - 5 Jul
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.
Recent Reviews in Porto de Mos
Recent Reviews in Porto de Mos

Hotel Praia
5/5 Excellent
"Great location "
A verified traveller stayed at Hotel Praia
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Porto de Mos
More Accommodation Types in
Hotels near other Attractions
Explore more hotels
- Hotel Estrela de Fatima
- Miramar Hotel & Spa
- Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
- Thomar Boutique Hotel
- Hotel Dos Templarios
- SANA Silver Coast Hotel
- Stay Hotel Leiria Centro
- Água d'Alma Hotel
- Pousada Castelo de Óbidos - Historic Hotel
- Hotel Miramar Sul
- Hotel Umu
- Hotel Mar e Sol & Spa
- Land's Hause Bungalows
- Lux Fatima Hotel
- Hotel Anjo de Portugal
- Hotel Magic - RNET 3505