Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Castro Marim
Check-in / Checkout
Add dates
Guests
Add guests
Places to stay
Experiences
Location
Navigate forward to access suggested results
Check in
Add dates
Check out
Add dates
Guests
Add guests
Search
Become a host
Sign up
Log in
Host your home
Host an experience
Help
300+ stays
Stays in Castro Marim
Entire apartment in Monte Gordo
Pé d´Praia
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Kitchen
4.25
(4)
Hotel room in Monte Gordo
Residencial Hortamar
2 guests
·
1 bedroom
·
1 bed
·
1 private bath
Wifi
·
Air conditioning
·
Free parking
4.44
(40)
SUPERHOST
Entire apartment in Monte Gordo
Excelente T1 em Monte Gordo com exposição solar
4 guests
·
1 bedroom
·
2 beds
·
2 baths
Wifi
·
Air conditioning
·
Kitchen
·
Washer
4.75
(4)
Entire guest suite in Castro Marim
1 bedroom villa near Alagoa beach
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Kitchen
·
Free parking
·
Pets allowed
4.62
(13)
Entire serviced apartment in Altura
Apartamento praia de Altura
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Air conditioning
·
Washer
·
Dishwasher
4.50
(4)
Entire apartment in Monte Gordo
Apartamento T1 para Férias | 50 metros da praia
5 guests
·
1 bedroom
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Elevator
Entire apartment in Vila Real de Santo António
Apartamento Atlantico- Vista Mar
4 guests
·
1 bedroom
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Elevator
Entire house in Altura
Casa de campo com lareira
4 guests
·
1 bedroom
·
3 beds
·
2 baths
Wifi
·
Kitchen
·
Free parking
·
Pets allowed
4.64
(60)
Entire house in Monte Gordo
Cousy house - 275 mt from Monte Gordo Beach
4 guests
·
2 bedrooms
·
3 beds
·
1 bath
Entire apartment in Monte Gordo
appartement T1 Monte Gordo
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Air conditioning
·
Kitchen
·
Elevator
·
Washer
4.66
(30)
SUPERHOST
Farm stay in Altura
Casinha Quinta da Pedragua
2 guests
·
Studio
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Pool
·
Kitchen
4.83
(23)
SUPERHOST
Private room in Faro
Pé na Areia - Guest House - Quarto 1
2 guests
·
1 bedroom
·
2 beds
·
1 shared bath
Wifi
·
Air conditioning
·
Pool
·
Breakfast
4.60
(5)
Entire serviced apartment in Altura
Apartamento praia de Altura
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
Entire apartment in Monte Gordo
Casa da Joaninha
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
Tiny house in Castro Marim
Casa das Bonecas Furnazinhas Castro Marim Algarve
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Kitchen
4.0
(4)
Entire apartment in Monte Gordo
Montegordo Beach Sky Flat
4 guests
·
Studio
·
2 beds
·
1 bath
Air conditioning
·
Kitchen
Entire apartment in Monte Gordo
Ideal para Momentos de Descontração - Monte Gordo
5 guests
·
2 bedrooms
·
3 beds
·
1 bath
Air conditioning
·
Kitchen
·
Elevator
·
Washer
4.25
(4)
Entire apartment in Vila Real de Santo António
The Almond House Vila Real de Santo António
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Kitchen
·
Washer
SUPERHOST
Entire apartment in Vila Nova de Cacela
Apartment Orla-Mar, Manta Rota
3 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.81
(21)
Entire apartment in Monte Gordo
Manuka Apartment, Monte Gordo, Algarve !New!
5 guests
·
2 bedrooms
·
3 beds
·
2 baths
Air conditioning
·
Kitchen
·
Pets allowed
·
Elevator
1
2
3
4
5
…
15
21 – 40 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Map