Skip to main content

Filter by:


Star Rating

Review Score

San Pedro – 369 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.

Friendly and attentive staff, big terrace with good views, good breakfast, free parking in the underground garage.
8.3
Scored 8.3
Very Good
Rated very good
1,823 reviews
Price from$85.54per night
Hotel Emblemático Agáldar, hotel in San Pedro

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

Location was nice, right on the main square of a small historical town. The hotel has lovely decor in both the communal spaces and the rooms. Breakfast was nice and eggs were made to order which was a nice touch.
8.8
Scored 8.8
Excellent
Rated excellent
957 reviews
Price from$84.30per 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...

Amazing hotel, place to disconnect and relax. The views and natural pools are just amazing.
8.5
Scored 8.5
Very Good
Rated very good
4,513 reviews
Price from$98.80per night
Juncalillo House, hotel in San Pedro

25 miles from Parque de Santa Catalina in Gáldar, Juncalillo House features accommodations with access to a solarium and open-air bath.

Beautiful location, amazing scenery! Very nice and helpful owner!
8.7
Scored 8.7
Excellent
Rated excellent
113 reviews
Price from$60.95per night
Montañon Negro "casa MariaLuisa", hotel in San Pedro

Located in Moya, 22 mi from Las Palmas de Gran Canaria, Montañon Negro "casa MariaLuisa" offers a 2-bedroom rural holiday home on an ecological mountain farm.

Todo, la casa y el entorno son excepcionales
9.0
Scored 9.0
Wonderful
Rated wonderful
41 reviews
Price from$136.86per night
Mirador de la Suerte, hotel in San Pedro

Mirador de la Suerte offers accommodations in Agaete, 23 miles from Parque de Santa Catalina and 7.8 miles from Cueva Pintada Museum.

9.0
Scored 9.0
Wonderful
Rated wonderful
21 reviews
Price from$90.89per night
Casa Julia, hotel in San Pedro

Casa Julia is located in Agaete, just 22 miles from Parque de Santa Catalina and 6 miles from Cueva Pintada Museum.

7.5
Scored 7.5
Good
Rated good
14 reviews
Price from$87.68per night
Casa Buenavista, hotel in San Pedro

Providing a garden, Casa Buenavista provides accommodations in Hoya de Pineda. Both free Wifi and parking on-site are available at the vacation home free of charge.

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

A 3-minute walk from Agaete Piscina Natural in Agaete, Seaside Villa - Agaete features accommodations with access to a solarium.

If you want to wake up with the sound of the surf at your front patio, have guaranteed free parking, (which is at a premium in this area), want a very clean space with a responsive host, this is the place to stay! A 3 minute walk along the oceanfront promenade to the port and all its restaurants and the sights of the harbor. One comfortable queen bed, two twin beds. Guide books, and brochures in the apartment to help explore the island. Though we did not utilize it, washing machine available.
9.0
Scored 9.0
Wonderful
Rated wonderful
173 reviews
Price from$127.24per night
Cabañas Valle Verde, hotel in San Pedro

Cabañas Valle Verde is located in Moya, just 22 miles from Parque de Santa Catalina and 14 miles from Cueva Pintada Museum. With garden views, this accommodation provides a patio.

9.1
Scored 9.1
Wonderful
Rated wonderful
160 reviews
Price from$76.99per night
See all hotels in and around San Pedro
Subscribe to receive premium deals

Prices drop the second you sign up!