Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Castro Marim
Check in / Check out
Any week
Guests
Add guests
Log in or sign up
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Castro Marim
Over 1,000 homes in Castro Marim
Photo 1 of 29
Guest favourite
Guest favourite
Home in Castro Marim, Portugal
Villa da Rosa l Modern spacious villa l Large pool
4 bedrooms
,
·
6 beds
,
·
3 private bathrooms
29 Oct – 5 Nov
29 Oct – 5 Nov
$3,930 SGD
$3,388 SGD
Show price breakdown
for 7 nights
,
·
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Photo 1 of 29
Home in Castro Marim, Portugal
Casa Leão Preto, Castro Marim Golfe Resort
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
7–12 Nov
7–12 Nov
$920 SGD
Show price breakdown
for 5 nights
$920 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Castro Marim, Portugal
Mar e Sol
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
1–6 Oct
1–6 Oct
$3,376 SGD
$2,936 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Ayamonte, Spain
Luxury 4-Bedroom Apt | Patio & Rooftop Terrace
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
4–9 Oct
4–9 Oct
$2,014 SGD
$1,773 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Photo 1 of 24
Home in Vila Real de Santo António, Portugal
Casa da Tia Tété | Terraço no centro de VRSA
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
5–10 Oct
5–10 Oct
$800 SGD
$724 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Photo 1 of 15
Flat in Castro Marim, Portugal
Charm and tranquility
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
1–6 Oct
1–6 Oct
$1,300 SGD
Show price breakdown
for 5 nights
$1,300 SGD for 5 nights
Free cancellation
Photo 1 of 25
Guest favourite
Guest favourite
Flat in Ayamonte, Spain
Víctor Apartment
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
17–22 Oct
17–22 Oct
$379 SGD
Show price breakdown
for 5 nights
$379 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 150 reviews
4.9 (150)
Photo 1 of 10
Superhost
Superhost
Flat in Ayamonte, Spain
Apartamentos El Puerto Ayamonte, Apartamento fami.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
12–18 Oct
12–18 Oct
$859 SGD
Show price breakdown
for 6 nights
$859 SGD for 6 nights
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Photo 1 of 29
Top guest favourite
Guest favourite
Townhouse in Altura, Portugal
Praia Verde Vacation Home - 800 meters to the beach
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
1–6 Oct
1–6 Oct
$1,380 SGD
$938 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 78 reviews
4.9 (78)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Vila Real de Santo António, Portugal
Casa do Rio - charming apartment in downtown
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
1–6 Oct
1–6 Oct
$689 SGD
Show price breakdown
for 5 nights
$689 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 145 reviews
4.95 (145)
Photo 1 of 13
Guest favourite
Guest favourite
Home in Ayamonte, Spain
Apartment in Paseo de la Ribera without Kitchen
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
21–26 Dec
21–26 Dec
$431 SGD
Show price breakdown
for 5 nights
$431 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 112 reviews
4.88 (112)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Ayamonte, Spain
Artistic Views in romantic penthouse
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
1–6 Oct
1–6 Oct
$759 SGD
Show price breakdown
for 5 nights
$759 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 47 reviews
4.96 (47)
Photo 1 of 14
Top guest favourite
Guest favourite
Flat in Monte Gordo, Portugal
Monte Gordo - Sun and beach - Every Year Apartment
1 bedroom
1 bedroom
,
·
1 bed
1 bed
5–10 Oct
5–10 Oct
$553 SGD
Show price breakdown
for 5 nights
$553 SGD for 5 nights
4.98 out of 5 average rating, 56 reviews
4.98 (56)
Photo 1 of 29
Top guest favourite
Guest favourite
Villa in Castro Marim, Portugal
Villa Golden Jubilee
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
1–6 Oct
1–6 Oct
$8,051 SGD
$4,674 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
4.97 out of 5 average rating, 32 reviews
4.97 (32)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in Monte Gordo, Portugal
Beautiful beachfront apartment 🏖️
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
12–17 Oct
12–17 Oct
$1,625 SGD
Show price breakdown
for 5 nights
$1,625 SGD for 5 nights
4.96 out of 5 average rating, 121 reviews
4.96 (121)
Photo 1 of 29
Home in Castro Marim, Portugal
Casa Bartolomeu
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
11–16 Oct
11–16 Oct
$2,590 SGD
Show price breakdown
for 5 nights
$2,590 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in Ayamonte, Spain
WHERE THE GUADIANA SLEEPS
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
12–17 Oct
12–17 Oct
$1,093 SGD
Show price breakdown
for 5 nights
$1,093 SGD for 5 nights
5.0 out of 5 average rating, 57 reviews
5.0 (57)
Photo 1 of 19
Top guest favourite
Guest favourite
Home in Ayamonte, Spain
Duplex with a view of the Guadiana River
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
1–6 Oct
1–6 Oct
$869 SGD
Show price breakdown
for 5 nights
$869 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Ayamonte, Spain
Downtown. Overlooking the river
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
9–14 Oct
9–14 Oct
$804 SGD
$694 SGD
Show price breakdown
for 5 nights
Free cancellation
4.93 out of 5 average rating, 58 reviews
4.93 (58)
1
2
3
4
…
15