Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Castelos
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Portugal
Portugal
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Countryside
Amazing views
Lake
Beachfront
Rooms
Vineyards
Trending
Play
Farms
New
Bed & breakfasts
Camping
Tiny homes
Design
Chef's kitchens
Lakefront
Cabins
Earth homes
Off-the-grid
Golfing
Surfing
Domes
Beach
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places in Castelos
Over 1,000 places in Castelos
Flat in Portimão
Três Castles 5J
1 sofa bed
1 sofa bed
25–30 Apr
25–30 Apr
$142 SGD
night
$142 SGD per night
4.67 out of 5 average rating, 3 reviews
4.67 (3)
Flat in Portimão
BeHappy Paradise w/Pool, 4 min to BEACH I
4 beds
4 beds
22–27 Apr
22–27 Apr
$129 SGD
night
$129 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Flat in Portimão
BeHappy 2min to the Beach, and Magnific Ocean View
2 beds
2 beds
6–11 May
6–11 May
$144 SGD
night
$144 SGD per night
4.95 out of 5 average rating, 80 reviews
4.95 (80)
Superhost
Superhost
Flat in Portimão
BeHappy 4min to the Beach - Ocean View
2 beds
2 beds
28 Apr – 3 May
28 Apr – 3 May
$95 SGD
$78 SGD
night
$78 SGD per night, originally $95 SGD
4.89 out of 5 average rating, 38 reviews
4.89 (38)
Apartment in Portimão
Fernanda´s Varandas do Mar (View/WIFI/Pool/Beach)
8–13 May
8–13 May
$102 SGD
night
$102 SGD per night
4.5 out of 5 average rating, 24 reviews
4.5 (24)
Flat in Portimão
TAC - Deluxe 15 - SeaViews
2 beds
2 beds
26 Apr – 1 May
26 Apr – 1 May
$86 SGD
night
$86 SGD per night
4.43 out of 5 average rating, 30 reviews
4.43 (30)
Flat in Praia da Rocha, Portimão
Praia da Rocha/1605/Charming/Apart/Sea View/by IG
2 beds
2 beds
24–29 May
24–29 May
$132 SGD
night
$132 SGD per night
4.76 out of 5 average rating, 72 reviews
4.76 (72)
Guest favourite
Guest favourite
Flat in Portimão
Renewd 4p Beachfront w/pool - beach across street
2 double beds
2 double beds
8–13 May
8–13 May
$192 SGD
night
$192 SGD per night
4.85 out of 5 average rating, 184 reviews
4.85 (184)
Superhost
Superhost
Apartment in Portimão
Litoral Mar Praia Apartamento seaview
2 beds
2 beds
2–7 May
2–7 May
$174 SGD
night
$174 SGD per night
4.86 out of 5 average rating, 42 reviews
4.86 (42)
Guest favourite
Guest favourite
Apartment in Portimão
THE ONE - Luxury Stylish Apartment with Sea View !
3 beds
3 beds
8–13 May
8–13 May
$252 SGD
$207 SGD
night
$207 SGD per night, originally $252 SGD
4.87 out of 5 average rating, 38 reviews
4.87 (38)
Apartment in Portimão
THE VIEW: Beachfront, Pool, Tennis, Parking, Wi-Fi
3 beds
3 beds
28 Aug – 2 Sep
28 Aug – 2 Sep
$193 SGD
night
$193 SGD per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Flat in Portimão
BeHappy SUN PARADISE, BEACH 150mts + AC & SmartTV
2 beds
2 beds
24–29 May
24–29 May
$110 SGD
night
$110 SGD per night
4.75 out of 5 average rating, 105 reviews
4.75 (105)
Guest favourite
Guest favourite
Flat in Portimão
Serenity Apartment
On Praia dos Três Castelos
On Praia dos Três Castelos
2–7 Jul
2–7 Jul
$235 SGD
night
$235 SGD per night
4.93 out of 5 average rating, 98 reviews
4.93 (98)
Guest favourite
Guest favourite
Flat in Portimão
Your Dream Seaview Apartment Wi-Fi, A|c, garage
4 beds
4 beds
20–25 Apr
20–25 Apr
$183 SGD
$137 SGD
night
$137 SGD per night, originally $183 SGD
4.77 out of 5 average rating, 127 reviews
4.77 (127)
Guest favourite
Guest favourite
Apartment in Portimão
Casa do Mar
2 beds
2 beds
12–17 Oct
12–17 Oct
$117 SGD
night
$117 SGD per night
4.91 out of 5 average rating, 86 reviews
4.91 (86)
Superhost
Superhost
Flat in Portimão
BeHappy 4min to the Beach + BigBalcony & OceanView
2 beds
2 beds
27 Apr – 2 May
27 Apr – 2 May
$87 SGD
$70 SGD
night
$70 SGD per night, originally $87 SGD
4.82 out of 5 average rating, 11 reviews
4.82 (11)
Guest favourite
Guest favourite
Flat in Praia da Rocha - Portimão
Oceanview Gallery House
2 beds
2 beds
26 Apr – 1 May
26 Apr – 1 May
$125 SGD
$107 SGD
night
$107 SGD per night, originally $125 SGD
4.94 out of 5 average rating, 185 reviews
4.94 (185)
Guest favourite
Guest favourite
Flat in Portimão
Beachfront On Board Luxury Apartment A/c Wi-Fi
On Praia da Rocha
On Praia da Rocha
Ocean views
,
·
Ocean views
29 Jun – 4 Jul
29 Jun – 4 Jul
$383 SGD
night
$383 SGD per night
4.96 out of 5 average rating, 24 reviews
4.96 (24)
1
2
3
4
…
15