A wooden boardwalk leading to a modern building with large windows and solar panels, set against a desert landscape with sparse vegetation.

Find hotels in Cabo de Santa Maria Island from CA $68

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Cabo de Santa Maria Island hotels

1. Roots Hotel

Roots Hotel
Faro City Centre
Canada
Craig
CA $170
CA $187 total
includes taxes & fees
Oct 2 - Oct 3
Roots Hotel

2. Hotel 3K Faro Aeroporto

Hotel 3K Faro Aeroporto
Faro
Canada
Christopher
CA $144
CA $190 total
includes taxes & fees
Oct 5 - Oct 6
Hotel 3K Faro Aeroporto

3. Hotel Sol Algarve by Kavia

Hotel Sol Algarve by Kavia
Faro City Centre
United Kingdom
Stuart
CA $122
CA $136 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Sol Algarve by Kavia

4. Pousada Palácio Estoi, Faro - Small Luxury Hotels Of The World

Pousada Palácio Estoi, Faro - Small Luxury Hotels Of The World
Faro
Canada
Lolita
CA $225
CA $245 total
includes taxes & fees
Sep 7 - Sep 8
Pousada Palácio Estoi, Faro - Small Luxury Hotels Of The World

5. Alameda Exclusive House

Alameda Exclusive House
Faro City Centre
United Kingdom
Wayne
CA $129
CA $143 total
includes taxes & fees
Oct 3 - Oct 4
Alameda Exclusive House

6. Hospedaria Frangaria

Hospedaria Frangaria
Faro
United Kingdom
Paul
CA $145
CA $160 total
includes taxes & fees
Oct 4 - Oct 5
Hospedaria Frangaria

7. ibis Faro Algarve

ibis Faro Algarve
São Pedro
United States
Sandra
CA $147
CA $162 total
includes taxes & fees
Oct 5 - Oct 6
ibis Faro Algarve

8. Hotel Mónaco

Hotel Mónaco
Faro
United Kingdom
Ricardo
CA $116
CA $129 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Mónaco

9. AP Eva Senses

AP Eva Senses
Faro City Centre
United Kingdom
Karen
CA $246
CA $267 total
includes taxes & fees
Sep 15 - Sep 16
AP Eva Senses

10. Made Inn Faro

Made Inn Faro
Faro City Centre
United States
Debbie Joan
CA $177
CA $194 total
includes taxes & fees
Oct 3 - Oct 4
Made Inn Faro

11. Alnacir

Alnacir
São Pedro
United Kingdom
David
CA $130
CA $144 total
includes taxes & fees
Oct 1 - Oct 2
Alnacir

12. Stay Hotel Faro Centro

Stay Hotel Faro Centro
Faro City Centre
United States
Patrick
CA $136
CA $150 total
includes taxes & fees
Sep 17 - Sep 18
Stay Hotel Faro Centro

13. Best Western Hotel Dom Bernardo

Best Western Hotel Dom Bernardo
Faro City Centre
Canada
Krystal
CA $178
CA $195 total
includes taxes & fees
Sep 6 - Sep 7
Best Western Hotel Dom Bernardo

14. Faro Boutique Hotel

Faro Boutique Hotel
Faro City Centre
United Kingdom
david
CA $160
CA $176 total
includes taxes & fees
Oct 5 - Oct 6
Faro Boutique Hotel

15. Pure Formosa Concept Hotel

Pure Formosa Concept Hotel
Olhão Historic Center
United Kingdom
Matthew
CA $163
CA $180 total
includes taxes & fees
Oct 5 - Oct 6
Pure Formosa Concept Hotel

16. Occidental Faro

Occidental Faro
Faro City Centre
Canada
Risa Faye
CA $302
CA $327 total
includes taxes & fees
Oct 5 - Oct 6
Occidental Faro

17. Real Marina Hotel & Spa

Real Marina Hotel & Spa
Olhão Historic Center
United Kingdom
Christopher
CA $270
CA $292 total
includes taxes & fees
Sep 25 - Sep 26
Real Marina Hotel & Spa

18. Hotel Aeromar

Hotel Aeromar
Praia de Faro
United Kingdom
Tatjana
CA $160
CA $176 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Aeromar

19. 3HB Faro

3HB Faro
Faro City Centre
United States
Jonathan
CA $427
CA $459 total
includes taxes & fees
Oct 1 - Oct 2
3HB Faro

20. Adelaide Hotel

Adelaide Hotel
Faro City Centre
United Kingdom
Callum
CA $91
CA $102 total
includes taxes & fees
Oct 2 - Oct 3
Adelaide Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Cabo de Santa Maria Island attractions

Cape St. Mary

8.0/10 (1 review)
Commune with nature and explore the great outdoors at Cape St. Mary during your travels in Sé e São Pedro. Stroll along the waterfront in this relaxing area, or check out its lively bars.
See properties

Learn more about Cabo de Santa Maria Island

Explore attractions like Ilha da Barreta Beach and Faro Island Beach as you discover things to see and do in Cabo de Santa Maria Island.

See all hotels in Cabo de Santa Maria Island
A sandy beach with footprints and waves.
Photo by Mark Thompson

Top Cabo de Santa Maria Island Hotel Reviews

Four Seasons Vilamoura

Four Seasons Vilamoura

10/10 Excellent
"We travelled as a family of 3 and booked a 2 bedroom apartment. On booking the accommodation I did ask for an apartment on a higher floor. We were given a bottom floor apartment which was lovely inside but quite dark with little privacy. The manager did change us to a top floor apartment the next day, which was amazing with wonderful views of the golf course. The apartment was absolutely spotless. Breakfast was included with our stay. There was plenty of choices available with all the staff very attentive. Fresh fruit, drinks and cold cloths were brought to us while we were relaxing around the pool. We would definitely return."
Anne 6-night trip
Posted 9 hours ago
Four Seasons Vilamoura
Roots Hotel

Roots Hotel

8/10 Good
"Very large, clean room with full kitchen, comfortable beds and nice showers. Only issue was the stomping in the room above. It wasn’t all night so able to sleep."
Marianne 1-night trip
Posted 10 hours ago
Roots Hotel
Tivoli Marina Vilamoura

Tivoli Marina Vilamoura

10/10 Excellent
"This is a lovely hotel with excellent facilities We enjoyed our stay but felt that if we stayed longer then escaping the luxury would be important"
Mark 3-night trip
Posted 11 hours ago
Tivoli Marina Vilamoura
Holiday Inn Algarve Albufeira by IHG

Holiday Inn Algarve Albufeira by IHG

10/10 Excellent
"we had a really good time at this hotel staff were super big up to reet in the restaurant she was fab every morning at breakfast rooms were nice and clean plenty of swimming pools and kids club was ace highly reccomend"
Nisha Rosan 5-night trip
Posted 21 hours ago
Holiday Inn Algarve Albufeira by IHG
Vale do Lobo Resort

Vale do Lobo Resort

10/10 Excellent
"Great resort, amazing staff, very nice property (townhouse with pool), very nice beach, not crowded, grocery store in the resort - very helpful. Many dining options within. 10-15 min drive in nearby towns, in addition to the ones in the resort."
Radu 6-night trip
Posted 3 days ago
Vale do Lobo Resort
Grande Real Santa Eulalia Resort

Grande Real Santa Eulalia Resort

8/10 Good
"The hotel was good, staff were excellent. The reason I can't give a five star is because if your staying at a hotel you shouldn't have to pay for a beach chair, plus when we arrived we were told 13 euros for half day and 26 euros for entire day but when we got to the beach they said 30 euros. Moreover, I got to the beach around 1230 pm and I still got charged for a full day."
Sonia 8-night trip
Posted 4 days ago
Grande Real Santa Eulalia Resort
EPIC SANA Algarve Hotel

EPIC SANA Algarve Hotel

10/10 Excellent
"V"
Lee 11-night trip
Posted 6 days ago
EPIC SANA Algarve Hotel
Occidental Faro

Occidental Faro

10/10 Excellent
"Great facilities. Everything needed nearby. Free shuttle to the beach but also easy to get ferry! Gorgeous views on rooftop at breakfast"
Rebekah Marie Anne 5-night trip
Posted 7 days ago
Occidental Faro
Viceroy At Ombria Algarve

Viceroy At Ombria Algarve

10/10 Excellent
"Beautiful, well maintained resort! We are a family of 4, we stayed in double room with a valley view. Bathroom was a large spa-like space. My kids enjoyed the pool and snacks from the pool bar. We played two round of golf on the property course. Easy drive to the marina and beaches!"
Chantall 4-night trip
Posted 9 days ago
Viceroy At Ombria Algarve

More cheap stays in Cabo de Santa Maria Island

Hotel Da Gale

Hotel Da Gale

Largo Dos Luisadas Albufeira
CA $58
CA $68 total
Oct 1 - Oct 2
includes taxes & fees
Hotel Da Gale
Hostellicious

Hostellicious

Largo de S. Pedro 14 Faro Faro
CA $90
CA $102 total
Sep 8 - Sep 9
includes taxes & fees
8.4/10 Very good! (167 reviews)
Hostellicious
Albergaria Formosa

Albergaria Formosa

R. Conselheiro Bivar 91 Faro Faro
CA $107
CA $120 total
Sep 8 - Sep 9
includes taxes & fees
8.6/10 Excellent! (90 reviews)
Albergaria Formosa
Hotel Sol Algarve by Kavia

Hotel Sol Algarve by Kavia

Rua Infante Dom Henrique 52 Faro
CA $122
CA $136 total
Oct 5 - Oct 6
includes taxes & fees
8.4/10 Very good! (1,000 reviews)
Hotel Sol Algarve by Kavia
Alameda Exclusive House

Alameda Exclusive House

Rua da PSP 12 Faro
CA $129
CA $143 total
Oct 3 - Oct 4
includes taxes & fees
7.8/10 Good! (270 reviews)
Alameda Exclusive House
 Made Inn Faro

Made Inn Faro

Rua Miguel Bombarda 64 Faro
CA $177
CA $194 total
Oct 3 - Oct 4
includes taxes & fees
8.2/10 Very good! (224 reviews)
Made Inn Faro

Hotels in Cabo de Santa Maria Island with star rating

Explore a world of travel with Expedia