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 / Check out
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
Review COVID-19 travel restrictions before you book.
Learn more
Entire apartment in Vila Nova de Cacela
Penthouse with sea views near Algarve beach by Lightbooking
3 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Kitchen
·
Air conditioning
·
Washer
4.81
(19)
$97
/ night
$97 per night
Entire villa in Vila Nova de Cacela
Gorgeous Rural Retreat with Pool & Stunning Views
8 guests
·
4 bedrooms
·
4 beds
·
3 baths
Wifi
·
Indoor fireplace
·
Kitchen
·
Air conditioning
4.30
(10)
$77
/ night
$77 per night
Entire loft in Ayamonte
LOFT COQUETO
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Waterfront
·
Kitchen
·
Washer
$24
/ night
$24 per night
SUPERHOST
Farm stay in Altura
Quinta da Pedragua
4 guests
·
2 bedrooms
·
5 beds
·
1 bath
Wifi
·
Kitchen
·
Air conditioning
·
Dishwasher
4.92
(24)
$85
/ night
$85 per night
SUPERHOST
Entire house in Vila Nova de Cacela
A Casa das Areias | Cacela a Velha | Tradicional
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Dryer
·
Pets allowed
·
Kitchen
4.68
(87)
$35
/ night
$35 per night
SUPERHOST
Entire villa in Monte Gordo
BuganVilla - Moradia Tradicional 100m da Praia
12 guests
·
4 bedrooms
·
8 beds
·
3 baths
Wifi
·
Pets allowed
·
Kitchen
·
Dishwasher
4.75
(4)
$102
/ night
$102 per night
Entire apartment in Isla Canela
Canela Park 38 VFT
3 guests
·
1 bedroom
·
3 beds
·
1 bath
Wifi
·
Elevator
·
Beachfront
·
Pets allowed
$57
/ night
$57 per night
Entire house in Altura
Casa de campo com lareira
4 guests
·
1 bedroom
·
3 beds
·
2 baths
Wifi
·
Dryer
·
Beachfront
·
Pets allowed
4.64
(60)
$85
/ night
$85 per night
Entire villa in Isla Canela
Villa Canela, Pool, 1st line Beach, Fab views!
12 guests
·
6 bedrooms
·
10 beds
·
3 baths
Wifi
·
Waterfront
·
Beachfront
·
Pets allowed
$101
/ night
$101 per night
SUPERHOST
Entire house in Vila Real de Santo António
Casa do Limoeiro | Cacela a Velha | Design
5 guests
·
2 bedrooms
·
5 beds
·
2 baths
Self check-in
·
Wifi
·
Dryer
·
Beachfront
4.81
(58)
$36
/ night
$36 per night
Entire apartment in Vila Real de Santo António
Apartamento Atlantico- Vista Mar
4 guests
·
1 bedroom
·
3 beds
·
1 bath
Wifi
·
Elevator
·
Beachfront
·
Kitchen
$46
/ night
$46 per night
SUPERHOST
Entire house in Cacela Velha
Estúdio Casa do Limoeiro | Cacela Velha | Design
3 guests
·
1 bedroom
·
3 beds
·
1 bath
Self check-in
·
Wifi
·
Dryer
·
Beachfront
4.81
(53)
$30
/ night
$30 per night
SUPERHOST
Entire apartment in Tavira
Luxury apt for 2 in historical centre by river
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Kitchen
·
Air conditioning
·
Washer
5.0
(24)
$83
/ night
$83 per night
SUPERHOST
Entire townhouse in Monte Gordo
BuganVilla - First Floor of Traditional Villa
6 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Beachfront
·
Kitchen
·
Air conditioning
4.57
(7)
$79
/ night
$79 per night
SUPERHOST
Entire apartment in Santa Luzia
Fresh Fish Apartamento
2 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Kitchen
·
Air conditioning
5.0
(5)
$97
/ night
$97 per night
SUPERHOST
Entire apartment in Tavira
Cozy apartment with a nice view
4 guests
·
2 bedrooms
·
2 beds
·
2 baths
Wifi
·
Kitchen
·
Dishwasher
·
Washer
4.93
(220)
$36
/ night
$36 per night
Entire condominium in Ayamonte
Apartamento renovado primeira linea de praia
5 guests
·
2 bedrooms
·
5 beds
·
2 baths
Wifi
·
Elevator
·
Beachfront
·
Kitchen
4.70
(23)
$52
/ night
$52 per night
SUPERHOST
Entire house in Altura
Mandala House 300mt from the ocean in a calm area.
5 guests
·
2 bedrooms
·
3 beds
·
2 baths
Self check-in
·
Wifi
·
Pets allowed
·
Kitchen
4.75
(12)
$10
/ night
$10 per night
SUPERHOST
Entire apartment in Tavira
Sunny Apartment - terrace w/BBQ and swimming pool.
6 guests
·
2 bedrooms
·
4 beds
·
2 baths
Wifi
·
Elevator
·
Pets allowed
·
Kitchen
4.96
(24)
$47
/ night
$47 per night
Entire house in Tavira
Casa do pescador
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Kitchen
·
Air conditioning
·
Washer
5.0
(3)
$48
/ night
$48 per night
1
2
3
4
5
…
15
1
–
20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Map