Skip to main content

Filter by:


Star rating

Review score

San Pedro – 374 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Puerto de Las Nieves, hotel in San Pedro

In the picturesque town of Agaete, this hotel has a subtle nautical theme and a fantastic spa to enjoy. Head down to the nearby beach for breath-taking scenery and a swim in the Atlantic Ocean.

Delicious and varied breakfast. The location is convenient (truth to be said the whole place is a very tiny village). Overall clean.
8.3
Scored 8.3
Very good
Rated very good
1,823 reviews
Price from£68.31per night
Occidental Roca Negra - Adults Only, hotel in San Pedro

The Occidental Roca Negra Adults-Only Hotel****, located in the seaside town of Agaete, in the north-eastern part of Gran Canaria, is a petite paradise for adults to relax (minimum age is 16 years...

Fantastic hotel & Resort. We had a supremely easy check in and found our apartment to be spacious and comfortable. We loved our little private balcony with the views of the ocean. There were plenty of activities offered by the hotel, including a bar and cafe/restaurant on site. The location was perfect with only a short 10-15 minute coastal walk to Playa de Amadores and Playa de Puerto Rico.
8.5
Scored 8.5
Very good
Rated very good
4,516 reviews
Price from£78.90per night
Hotel Emblemático Agáldar, hotel in San Pedro

Situated in Gáldar, Hotel Emblemático Agáldar has a terrace, restaurant, bar, and free WiFi throughout the property.

Nice classic building with a modern touch.
8.8
Scored 8.8
Fabulous
Rated fabulous
957 reviews
Price from£67.32per night
Juncalillo House, hotel in San Pedro

Featuring garden views, Juncalillo House features accommodation with patio, around 41 km from Parque de Santa Catalina.

Fantastic view of a peaceful valley.
8.7
Scored 8.7
Fabulous
Rated fabulous
113 reviews
Price from£46.24per night
Vilna House with private pool, jacuzzi and garden -Optional pool and jacuzzi heating, hotel in San Pedro

Set in Agaete, Vilna House with private pool, jacuzzi and garden -Optional pool and jacuzzi heating offers a barbecue. Playa del Ingles is 38 km from the property.

omg. It felt like in heaven! House is great, bed is super comfy, views are just breathtaking!
9.4
Scored 9.4
Superb
Rated superb
40 reviews
Price from£212.63per night
Mirador de la Suerte, hotel in San Pedro

Featuring city views, Mirador de la Suerte offers accommodation with a garden and a patio, around 38 km from Parque de Santa Catalina.

Beautiful view, very peaceful. Lovely dining room area. The terraces and garden were fantastic.
9.0
Scored 9.0
Superb
Rated superb
21 reviews
Price from£111.01per night
Casa Julia, hotel in San Pedro

Boasting mountain views, Casa Julia offers accommodation with a garden and a patio, around 200 metres from Punta Gorda Beach.

The apartment is situated on the top of a hill with overlooking Puerto de Nieves. You can watch amazing sunsets and listen the ocean waves. It has pretty much everything you need. Even the furniture is a bit out dated and some things are broken or not working, but we appreciated the comfortable terrace, private parking and short walk to the natural pools.
7.5
Scored 7.5
Good
Rated good
14 reviews
Price from£108.45per night
Casa Buenavista, hotel in San Pedro

Located in Hoya de Pineda, 33 km from Parque de Santa Catalina and 7.8 km from Cueva Pintada Museum, Casa Buenavista provides air-conditioned accommodation with a balcony and free WiFi.

8.3
Scored 8.3
Very good
Rated very good
10 reviews
Price from£286.38per night
Seaside Villa - Agaete, hotel in San Pedro

Seaside Villa - Agaete features a patio and is located in Agaete, within just 300 metres of Agaete Piscina Natural and 400 metres of Las Nieves Beach.

Very nice apartment in the front line near the ocean. Walking distance to everything. Well equipped and with private parking. Our family stayed one night and truly enjoyed.
9.0
Scored 9.0
Superb
Rated superb
173 reviews
Price from£116.66per night
Villa Rural EL Poleo D&R con Piscina Climatizada Privada y Solárium, hotel in San Pedro

Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Villa Rural EL Poleo D&R con Piscina Climatizada Privada y Solárium is set in Pico de Viento.

Everything was perfect. The owner was very helpful and even decorated the entire place for Christmas. Magical 😊
9.1
Scored 9.1
Superb
Rated superb
25 reviews
Price from£341.57per night
See all hotels in and around San Pedro
Subscribe to receive premium deals

Prices drop the moment you sign up!