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
Become a host
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
Type of place
Show map
Search results; Over 1,000 homes in Castro Marim
Over 1,000 homes in Castro Marim
Superhost
Superhost
Flat in Castro Marim, Portugal
small house with terrace
1 bedroom
,
·
2 beds
,
·
1 private bathroom
11–16 Sept
11–16 Sept
$1,003 SGD
$894 SGD
Show price breakdown
for 5 nights
,
·
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Home in Castro Marim, Portugal
Casa Leão Preto, Castro Marim Golfe Resort
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
2–7 Oct
2–7 Oct
$1,204 SGD
Show price breakdown
for 5 nights
$1,204 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Castro Marim, Portugal
Mar e Sol
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–7 Sept
1–7 Sept
$5,822 SGD
$5,198 SGD
Show price breakdown
for 6 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Flat in Castro Marim, Portugal
Charm and tranquility
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
16–21 Sept
16–21 Sept
$1,493 SGD
$1,328 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Farm stay in Altura, Portugal
The Cabin
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
,
·
1 bathroom
1 bathroom
15–20 Jan
15–20 Jan
$1,732 SGD
Show price breakdown
for 5 nights
$1,732 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Flat in Ayamonte, Spain
Apartamentos El Puerto Ayamonte, Apartamento fami.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Sept
1–6 Sept
$1,035 SGD
Show price breakdown
for 5 nights
$1,035 SGD for 5 nights
Pay $0 today
Free cancellation
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Flat in Ayamonte, Spain
Apartamentos de José Manuel, Apartamento con ca...
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$720 SGD
Show price breakdown
for 5 nights
$720 SGD for 5 nights
Free cancellation
Villa in Vila Nova de Cacela, Portugal
4BR House • 15 min Walk to Manta Rota Beach • BBQ
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
,
·
2 bathrooms
2 bathrooms
1–6 Sept
1–6 Sept
$2,166 SGD
Show price breakdown
for 5 nights
$2,166 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Top guest favourite
Guest favourite
Flat in Ayamonte, Spain
Luxury 4-Bedroom Apt | Patio & Rooftop Terrace
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
2–7 Sept
2–7 Sept
$2,485 SGD
Show price breakdown
for 5 nights
$2,485 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Superhost
Superhost
Home in Tavira, Portugal
Villa Pegada • Sea View • Pool & Gym
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
20–25 Sept
20–25 Sept
$3,562 SGD
$3,160 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Home in Olhão, Portugal
Casa Dois Olhao
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Sept
1–6 Sept
$3,388 SGD
$3,034 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Flat in Ayamonte, Spain
WHERE THE GUADIANA SLEEPS
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
10–15 Sept
10–15 Sept
$1,513 SGD
Show price breakdown
for 5 nights
$1,513 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 56 reviews
5.0 (56)
Flat in Ayamonte, Spain
Apartamentos de José Manuel, Apartamento famili...
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Sept
9–14 Sept
$1,047 SGD
Show price breakdown
for 5 nights
$1,047 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Faro, Portugal
Jade Penthouse with Huge Balcony in Central Faro
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
28 Nov – 3 Dec
28 Nov – 3 Dec
$1,067 SGD
$832 SGD
Show price breakdown
for 5 nights
Extended stay discount
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 280 reviews
4.94 (280)
Superhost
Superhost
Flat in Praia de Cabanas de Tavira, Portugal
Luxury 2BR with Terrace | 5-Min Walk beach front
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Sept
1–6 Sept
$1,840 SGD
Show price breakdown
for 5 nights
$1,840 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Villa in Tavira, Portugal
Quinta do Mestre - House by the Sea
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
12–17 Oct
12–17 Oct
$616 SGD
Show price breakdown
for 5 nights
$616 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Villa in Castro Marim, Portugal
Villa Golden Jubilee
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
,
·
5 bathrooms
5 bathrooms
16–21 Dec
16–21 Dec
$8,053 SGD
$3,954 SGD
Show price breakdown
for 5 nights
Extended stay discount
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Guest favourite
Guest favourite
Home in Praia Verde, Portugal
V3 House in Praia Verde
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
5–10 Sept
5–10 Sept
$2,099 SGD
Show price breakdown
for 5 nights
$2,099 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
Home in Tavira, Portugal
Beautiful Villa/ Heated Pool/ Ocean View/ AC/ WiFi
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
4.5 bathrooms
4.5 bathrooms
3–10 Oct
3–10 Oct
$5,546 SGD
$4,348 SGD
Show price breakdown
for 7 nights
Free cancellation
4.98 out of 5 average rating, 54 reviews
4.98 (54)
1
2
3
4
…
15