Filters

Selected filters
Clear all
Castro Marim Train Station

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

Room facilities

List view
Photo view
Filters
Distance - low to high
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
3 stars Hotel in Castro Marim, Portugal
3 km to Castro Marim Train Station
5.9 km to the city centre
9.5 (316 reviews)
Situated within 6 km of the Manta Rota beach, the 3-star smoke-free Monte Do Malhao - Art, Eco & Spa Castro Marim hotel offers a peaceful retreat at a heated swimming pool with a hot tub.
Situated within 6 km of the Manta Rota beach, the 3-star smoke-free Monte Do Malhao - Art, Eco & Spa Castro Marim hotel offers a peaceful retreat at a heated swimming pool with a hot tub.
Country house in Castro Marim, Portugal
3 km to Castro Marim Train Station
1.8 km to the city centre
9.3 (104 reviews)
Espargosa Monte De Baixo & Art Castro Marim villa is located 25 minutes' walk from the Castro Marim and Vila Real de Santo Antonio Marsh Natural Reserve and invites guests to enjoy a terrace. This 8…
Espargosa Monte De Baixo & Art Castro Marim villa is located 25 minutes' walk from the Castro Marim and Vila Real de Santo Antonio Marsh Natural Reserve and invites guests to enjoy a terrace. This 8…
4 stars Guest house in Castro Marim, Portugal
3 km to Castro Marim Train Station
1.8 km to the city centre
Casa Natura Castro Marim hotel features 7 rooms and lies 10 minutes' drive from the Beach of Monte Gordo.
Casa Natura Castro Marim hotel features 7 rooms and lies 10 minutes' drive from the Beach of Monte Gordo.

Monte Do Malhao - Art, Eco & Spa

3 stars Hotel in Castro Marim, Portugal
3 km to Castro Marim Train Station
5.9 km to the city centre

Espargosa Monte De Baixo & Art

Country house in Castro Marim, Portugal
3 km to Castro Marim Train Station
1.8 km to the city centre

Casa Natura

4 stars Guest house in Castro Marim, Portugal
3 km to Castro Marim Train Station
1.8 km to the city centre