Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Santa Maria Island
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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Amazing pools
Amazing views
Rooms
Beachfront
Farms
Vineyards
Beach
Surfing
Filters
, 1 filter applied
1
Show map
Search results; 11 places
11 places
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Villa in Almagreira
Beach House
Hosted by Nelson
Hosted by Nelson
19–24 Mar
19–24 Mar
€ 316
night
€ 316 per night
·
€ 1,579 total
€ 1,579 total
Show price breakdown
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Shared room in Vila do Porto
Bed in a mixed shared dormitory
Hosted by a business
Hosted by a business
24–29 Mar
24–29 Mar
€ 24
€ 17
night
€ 17 per night, originally € 24
·
€ 85 total
€ 85 total
Show price breakdown
4.64 out of 5 average rating, 11 reviews
4.64 (11)
Flat in Vila do Porto
Apartment Colombo 3 - Hotel Colombo 4****
Hosted by a business
Hosted by a business
19–24 Mar
19–24 Mar
€ 112
night
€ 112 per night
·
€ 557 total
€ 557 total
Show price breakdown
4.56 out of 5 average rating, 9 reviews
4.56 (9)
Hostel in Vila do Porto
Triple room with a private bathroom
Hosted by a business
Hosted by a business
24–29 Mar
24–29 Mar
€ 43
night
€ 43 per night
·
€ 215 total
€ 215 total
Show price breakdown
Hostel in Vila do Porto
Twin room with a private bathroom
Hosted by a business
Hosted by a business
30 Mar – 4 Apr
30 Mar – 4 Apr
€ 66
€ 39
night
€ 39 per night, originally € 66
·
€ 195 total
€ 195 total
Show price breakdown
4.5 out of 5 average rating, 4 reviews
4.5 (4)
Flat in Vila do Porto
Colombo Apartment 4 - Hotel Colombo 4****
Hosted by a business
Hosted by a business
19–24 Mar
19–24 Mar
€ 112
night
€ 112 per night
·
€ 557 total
€ 557 total
Show price breakdown
4.36 out of 5 average rating, 11 reviews
4.36 (11)
Hostel in Vila do Porto
Triple room with a shared bathroom
Hosted by a business
Hosted by a business
24–29 Mar
24–29 Mar
€ 36
night
€ 36 per night
·
€ 180 total
€ 180 total
Show price breakdown
Flat in Vila do Porto
Apartment Colombo 3 - Hotel Colombo 4****
Hosted by a business
Hosted by a business
19–24 Mar
19–24 Mar
€ 112
night
€ 112 per night
·
€ 557 total
€ 557 total
Show price breakdown
4.5 out of 5 average rating, 4 reviews
4.5 (4)
Flat in Vila do Porto
Apartment Colombo 1 - - Hotel Colombo 4****
Hosted by a business
Hosted by a business
19–24 Mar
19–24 Mar
€ 112
night
€ 112 per night
·
€ 557 total
€ 557 total
Show price breakdown
4.5 out of 5 average rating, 4 reviews
4.5 (4)
Shared room in Vila do Porto
Bed in a female shared dormitory
Hosted by a business
Hosted by a business
25–30 Mar
25–30 Mar
€ 17
night
€ 17 per night
·
€ 85 total
€ 85 total
Show price breakdown
Hostel in Vila do Porto
Twin room with a shared bathroom
Hosted by a business
Hosted by a business
23–28 Mar
23–28 Mar
€ 60
€ 31
night
€ 31 per night, originally € 60
·
€ 155 total
€ 155 total
Show price breakdown
One trip, two stays
Split your time between two places and discover more of Santa Maria Island.
Stay in Almagreira and Vila do Porto
€ 153
avg/night
€ 153 average per night
·
€ 1,063 total
€ 1,063 total
Show price breakdown
Almagreira
23–26 Mar
Vila do Porto
26–30 Mar
Two stays in Vila do Porto 2 kms apart
€ 71
avg/night
€ 71 average per night
·
€ 492 total
€ 492 total
Show price breakdown
Vila do Porto
19–23 Mar
Vila do Porto
23–26 Mar
Two stays in Vila do Porto
€ 112
avg/night
€ 112 average per night
·
€ 781 total
€ 781 total
Show price breakdown
Vila do Porto
19–23 Mar
Vila do Porto
23–26 Mar
Stay in Vila do Porto and Almagreira
€ 165
avg/night
€ 165 average per night
·
€ 1,151 total
€ 1,151 total
Show price breakdown
Vila do Porto
19–23 Mar
Almagreira
23–26 Mar
Stay in Almagreira and Vila do Porto
€ 206
avg/night
€ 206 average per night
·
€ 1,440 total
€ 1,440 total
Show price breakdown
Almagreira
19–22 Mar
Vila do Porto
22–26 Mar
Two stays in Vila do Porto less than 1 km apart
€ 27
avg/night
€ 27 average per night
·
€ 188 total
€ 188 total
Show price breakdown
Vila do Porto
26–30 Mar
Vila do Porto
30 Mar – 2 Apr
1
2