Hotels in Santa Maria Island, Portugal

Search & Compare Santa Maria Island Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Santa Maria Island

Santa Maria Island overview

Whatever your interests are, Santa Maria Island has something for you. Visitors to Santa Maria Island can take time to see places like Formosa Beach and Sao Lourenco Beach. There's plenty more to see, including sights like Vila do Porto Marina.

Where to stay in Santa Maria Island

Whether traveling for business or pleasure, Santa Maria Island can accommodate all visitors. We have 3 hotels with room prices starting at 14 USD per night, some with discounts of up to 20%.

How to get to Santa Maria Island

Fly into Santa Maria Island (SMA-Vila Do Porto), 3.6 mi (5.9 km) from the heart of Santa Maria Island.

What to see around Santa Maria Island

Recommended places to see include:
  • • Formosa Beach
  • • Sao Lourenco Beach
  • • Vila do Porto Marina

When to visit Santa Maria Island

Wondering what time of year to travel or what clothes to pack? Here are some typical temperatures so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 64°F day, 54°F night
  • • April-June: 73°F day, 55°F night
  • • July-September: 78°F day, 64°F night
  • • October-December: 74°F day, 56°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.24 inches
  • • July-September: 0.16 inches
  • • October-December: 0.35 inches