Skip to main content

Filter by:


Star Rating

Review Score

San Pedro – 365 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$86.22per 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
955 reviews
Price from$84.97per 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$61.43per 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$137.96per 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 offers accommodations in Gáldar, 1.8 miles from La Guancha Beach and 17 miles from Parque de Santa Catalina.

7.0
Scored 7.0
Good
Rated good
20 reviews
Price from$53.89per 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$91.61per night
Agaete Paraíso, hotel in San Pedro

Agaete Paraíso is located in Agaete, just 1.2 miles from Playa La Caleta and 1.2 miles from Playa Dedo de Dios.

9.1
Scored 9.1
Wonderful
Rated wonderful
75 reviews
Price from$80.84per 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$361.46per 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$128.26per 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 24 mi from the property.

9.4
Scored 9.4
Wonderful
Rated wonderful
41 reviews
Price from$192.93per night
See all hotels in and around San Pedro
Subscribe to receive premium deals

Prices drop the second you sign up!