Skip to main content.

The Best Hotels in Santa Lucia

Search our Top Santa Lucia Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

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

Best Hotels in Santa Lucia

What's Santa Lucia like?

Spend time at the beach, as well as checking out the local cuisine in Santa Lucia. Nature lovers can visit Barranco de Guayadeque and Sorrueda Lookout. Popular sights in the surrounding area include Palmitos Park.

Where are the best places to stay in Santa Lucia?

We have 107 Santa Lucia accommodation options with prices starting at GBP 11. Choose one of our 389 deals and get discounts of up to 35%.

Below are the number of accommodation options by star rating in Santa Lucia and the surrounding area:

  • • 18 5-star accommodation from GBP 103 per night
  • • 234 4-star accommodation from GBP 66 per night
  • • 255 3-star accommodation from GBP 43 per night
  • • 57 2-star accommodation from GBP 26 per night
  • • 11 1-star accommodation from GBP 29 per night

How to get to Santa Lucia

What is the closest airport to Santa Lucia?

  • • Las Palmas (LPA-Gran Canaria), 7.4 mi (11.9 km) from central Santa Lucia

Things to see and do in Santa Lucia

What is there to see in Santa Lucia?

  • • Barranco de Guayadeque
  • • Sorrueda Lookout
  • • La Fortaleza Interpretation Center
  • • Bahía de Formas
  • • Playa de Pozo Izquierdo

What is there to do near Santa Lucia?:

  • • Sioux City Park (6.4 mi/10.3 km from the city centre)
  • • Las Tirajanas Winery (7.3 mi/11.7 km from the city centre)
  • • Paseo Costa Canaria (8.9 mi/14.4 km from the city centre)
  • • Kasbah Shopping Center (9.1 mi/14.6 km from the city centre)
  • • Cocodrilo Park (1.9 mi/3.1 km from the city centre)

When is the best time to visit Santa Lucia?

  • • Hottest months: August, September, July, October (average 27°C)
  • • Coldest months: January, February, December, March (average 15°C)
  • • Rainiest months: December, February, January and November (average 21.75 inches of rainfall)