Skip to main content

Search hotels in San Pedro

Enter your dates to see the latest prices and deals for San Pedro hotels

Filter by:


Star rating

Review score

San Pedro – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
La Casita de Juani,La Suerte, hotel in San Pedro

Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, La Casita de Juani, La Suerte is situated in San Pedro. With pool views, this accommodation features a patio.

Everything was perfect 😊 beautiful apartment with amazing view, conformable bed, great shower and bathroom.
9.5
Scored 9.5
Exceptional
Rated exceptional
61 reviews
Price fromUS$180.02per night
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.

The spa is with a separate fee, but it is worth it. The room was very nice and cosy.
8.4
Scored 8.4
Very good
Rated very good
1,821 reviews
Price fromUS$86.50per 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...

Very nice and quite location with many possibilities to walking. Amazing view of ocean from the room. Special thanks to the Brut Nature served for breakfast. Stuff is very helpful.
8.5
Scored 8.5
Very good
Rated very good
4,457 reviews
Price fromUS$94.61per 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.

After a 4 day hike trough the island, this was the best option i could choose. Great comfort, nice bathroom, good service, and all of this in the middle of the historycal city centre. It was truly a good stay.
8.8
Scored 8.8
Fabulous
Rated fabulous
951 reviews
Price fromUS$85.24per 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
111 reviews
Price fromUS$58.55per 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.

Views are breathtaking ! Design beautiful! Location amazing! Really enjoyed our stay! Would love to come again ❤️
9.4
Scored 9.4
Superb
Rated superb
40 reviews
Price fromUS$421.67per 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 fromUS$140.56per night
Cozy House 5 min from the Historic Center of Galdar, hotel in San Pedro

Cozy House 5 min from the Historic Center of Galdar is a beachfront property situated in Gáldar, 1.7 km from Boca Barranco Beach and 1.8 km from Dos Roques Beach.

Lovely little house, very cute, comfy and clean
7.0
Scored 7.0
Good
Rated good
20 reviews
Price fromUS$97.31per night
Agaete Paraíso, hotel in San Pedro

Offering city views, Agaete Paraíso is an accommodation located in Agaete, 1.9 km from Playa La Caleta and 2 km from Playa Dedo de Dios.

Very quiet location, good view from dining room and from roof on 5th store (washing machine is on roof). Small balcony on which you can go outside.
9.1
Scored 9.1
Superb
Rated superb
80 reviews
Price fromUS$103.80per 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 fromUS$397.99per night
See all hotels in and around San Pedro