Skip to main content

Search hotels in San Pedro

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

Popular hotels in San Pedro

Check out our top picks in San Pedro

Filter by:

Star Rating
Review score

Villa Dasil

San Pedro

Villa Dasil is located in San Pedro, just 24 miles from Parque de Santa Catalina and 8.5 miles from Cueva Pintada Museum. With mountain views, this accommodation features a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Price from
$128.58
1 night, 2 adults

Hotel Puerto de Las Nieves

Agaete (Near 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.

N
Nikita
From
Poland
Location was great. Staff were lovely. Breakfast was various and delicious.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,685 reviews
Price from
$118.96
1 night, 2 adults

Occidental Roca Negra - Adults Only

Agaete (Near 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...

S
Szilvia
From
Hungary
I really enjoyed our one week stay in this hotel. The area is particularly beautiful and quiet, perfect for relaxation. Both breakfast and dinner was good, especially considering the size of the hotel. The pool area is nice, and in October it wasn't crowded. The views were amazing from both the room and the pool area. The last two days of our stay it was very windy so we drove into the Agaete Valley (very beautiful) and to the south side of the island to avoid the relentless blowing of the wind.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,344 reviews
Price from
$130.86
1 night, 2 adults

Hotel Rural Juncalillo

Gáldar (Near San Pedro)

Hotel Rural Juncalillo has a shared lounge, terrace, a restaurant and bar in Gáldar.

M
Margaret
From
Canada
The room was basic but very clean and comfortable. The staff was amazing and helpful. The food was delicious. It is a remote location but was perfect for us as our other accommodation nearby fell through.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 22 reviews
Price from
$95.41
1 night, 2 adults

Casona Eladio

San José de Caideros (Near San Pedro)

Casona Eladio is located in San José de Caideros, just 25 miles from Parque de Santa Catalina and 9.3 miles from Cueva Pintada Museum.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 103 reviews
Price from
$107.06
1 night, 2 adults

Las Sirenas 2

Sardina (Near San Pedro)

Las Sirenas 2 offers accommodations in Sardina, a 4-minute walk from North Beach Sardina and 19 miles from Parque de Santa Catalina.

V
Viksna
From
Latvia
Easy parking. Besides kitchen equipment, it was a really nice place to stay, comfy and cozy. Nice view of the mountain and the location in general was convenient. The small town and beach were nice place to visit.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$147.14
1 night, 2 adults

Acera del Duende-Sardina

Gáldar (Near San Pedro)

Offering a garden, Acera del Duende-Sardina offers accommodations in Gáldar. Guests are welcome to go for a swim in the private pool.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$85.65
1 night, 2 adults

The Whiter House

Gáldar (Near San Pedro)

The Whiter House is located in Gáldar, just 17 miles from Estadio Gran Canaria and 17 miles from INFECAR.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
$133.83
1 night, 2 adults

Vv Suite Las Velas

Gáldar (Near San Pedro)

Vv Suite Las Velas offers accommodations in Gáldar, a few steps from North Beach Sardina and 19 miles from Parque de Santa Catalina. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$532.04
1 night, 2 adults

Suitme-Agaete

Agaete (Near San Pedro)

Suitme-Agaete is located in Agaete, just a 7-minute walk from Playa La Caleta and 21 miles from Parque de Santa Catalina.

T
Tomas
From
Germany
We loved the location! From here, you can visit many places and even some beautiful beaches. The mountain and sea views, combined with the infinity pool, are just perfect. Parking was super easy to find, and the room was very comfortable. For those who have trouble sleeping with noise or light, this place is perfect — no noise at all and completely dark at night!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$349.44
1 night, 2 adults
See all 15 hotels in San Pedro

San Pedro – 15 hotels and places to stay

Filter by:

Star Rating
Review score

Villa Dasil

San Pedro

Villa Dasil is located in San Pedro, just 24 miles from Parque de Santa Catalina and 8.5 miles from Cueva Pintada Museum. With mountain views, this accommodation features a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Price from
$128.58
1 night, 2 adults

Hotel Puerto de Las Nieves

Agaete (Near 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.

N
Nikita
From
Poland
Location was great. Staff were lovely. Breakfast was various and delicious.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,685 reviews
Price from
$118.96
1 night, 2 adults

Occidental Roca Negra - Adults Only

Agaete (Near 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...

S
Szilvia
From
Hungary
I really enjoyed our one week stay in this hotel. The area is particularly beautiful and quiet, perfect for relaxation. Both breakfast and dinner was good, especially considering the size of the hotel. The pool area is nice, and in October it wasn't crowded. The views were amazing from both the room and the pool area. The last two days of our stay it was very windy so we drove into the Agaete Valley (very beautiful) and to the south side of the island to avoid the relentless blowing of the wind.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,344 reviews
Price from
$130.86
1 night, 2 adults

Hotel Rural Juncalillo

Gáldar (Near San Pedro)

Hotel Rural Juncalillo has a shared lounge, terrace, a restaurant and bar in Gáldar.

M
Margaret
From
Canada
The room was basic but very clean and comfortable. The staff was amazing and helpful. The food was delicious. It is a remote location but was perfect for us as our other accommodation nearby fell through.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 22 reviews
Price from
$95.41
1 night, 2 adults

Casona Eladio

San José de Caideros (Near San Pedro)

Casona Eladio is located in San José de Caideros, just 25 miles from Parque de Santa Catalina and 9.3 miles from Cueva Pintada Museum.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 103 reviews
Price from
$107.06
1 night, 2 adults

Las Sirenas 2

Sardina (Near San Pedro)

Las Sirenas 2 offers accommodations in Sardina, a 4-minute walk from North Beach Sardina and 19 miles from Parque de Santa Catalina.

V
Viksna
From
Latvia
Easy parking. Besides kitchen equipment, it was a really nice place to stay, comfy and cozy. Nice view of the mountain and the location in general was convenient. The small town and beach were nice place to visit.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$147.14
1 night, 2 adults

Acera del Duende-Sardina

Gáldar (Near San Pedro)

Offering a garden, Acera del Duende-Sardina offers accommodations in Gáldar. Guests are welcome to go for a swim in the private pool.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$85.65
1 night, 2 adults

The Whiter House

Gáldar (Near San Pedro)

The Whiter House is located in Gáldar, just 17 miles from Estadio Gran Canaria and 17 miles from INFECAR.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
$133.83
1 night, 2 adults

Vv Suite Las Velas

Gáldar (Near San Pedro)

Vv Suite Las Velas offers accommodations in Gáldar, a few steps from North Beach Sardina and 19 miles from Parque de Santa Catalina. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$532.04
1 night, 2 adults

Suitme-Agaete

Agaete (Near San Pedro)

Suitme-Agaete is located in Agaete, just a 7-minute walk from Playa La Caleta and 21 miles from Parque de Santa Catalina.

T
Tomas
From
Germany
We loved the location! From here, you can visit many places and even some beautiful beaches. The mountain and sea views, combined with the infinity pool, are just perfect. Parking was super easy to find, and the room was very comfortable. For those who have trouble sleeping with noise or light, this place is perfect — no noise at all and completely dark at night!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$349.44
1 night, 2 adults
See all 15 hotels in San Pedro

Hotels with airport shuttles in San Pedro

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 761 reviews
From $146.14 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 738 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews
From $107.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,839 reviews
From $182.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,989 reviews
From $331.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 764 reviews
From $135.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 508 reviews
From $284.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 463 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,595 reviews
From $301.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 490 reviews
From $135.97 per night

Most booked hotels in San Pedro and surrounding area in the past month

See all

Popular with guests booking hotels in Agaete

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,344 reviews

Popular with guests booking hotels in Agaete

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,685 reviews

Popular with guests booking hotels in Gáldar

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 722 reviews

Popular with guests booking hotels in Gáldar

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 22 reviews

Popular with guests booking hotels in Agaete

Popular with guests booking hotels in Agaete

Popular with guests booking hotels in Gáldar

Popular with guests booking hotels in Gáldar

Popular with guests booking hotels in Juncalillo

Popular with guests booking hotels in Moya

Best hotels with breakfast in San Pedro and nearby

Lagarto

Hotel in Agaete
Breakfast options
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 300 reviews

Lagarto offers accommodations in Agaete, 24 miles from Parque de Santa Catalina and 8.5 miles from Cueva Pintada Museum. Featuring mountain and garden views, this guest house also has free Wifi.

From $74.94 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,344 reviews

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 old...

From $267.66 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 22 reviews

Hotel Rural Juncalillo has a shared lounge, terrace, a restaurant and bar in Gáldar.

From $95.41 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 330 reviews

Featuring free bikes, B&B and Apartments El Charco Azul features accommodations in El Risco.

From $90.41 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Home2Book Mountain Serenity House Agaete, Terrace in Agaete offers accommodations with free Wifi, 24 miles from Parque de Santa Catalina, 8 miles from Cueva Pintada Museum, and 23 miles from Estadio...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 29 reviews

Villa Tamadaba Rural Home - Pet Friendly, Near Ocean, Ideal for Long Stays is located in Agaete, just 25 miles from Parque de Santa Catalina and 8.4 miles from Cueva Pintada Museum.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Cabaña en Finca is located in Agaete, just 8.5 miles from Cueva Pintada Museum and 24 miles from Estadio Gran Canaria.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

Providing a garden, Casa los Castaños offers accommodations in Agaete. This property offers access to a balcony, free private parking, and free Wifi.

Budget hotels in San Pedro and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 134 reviews

Casa Arte in San José de Caideros provides adults-only accommodations with a terrace and a shared lounge.

From $85.65 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 48 reviews

Susa and Pepe garden and house offers accommodations in Agaete, a 15-minute walk from Playa Dedo de Dios and 21 miles from Parque de Santa Catalina.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 16 reviews

Casa Venado - Finca Oaxaca offers accommodations in Agaete, a 14-minute walk from Playa Dedo de Dios and 23 miles from Parque de Santa Catalina. With city views, this accommodation provides a balcony.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Providing a garden, casa La cabaña Villa Palomino provides accommodations in Gáldar. Housed in a building dating from 1980, this vacation home offers free Wifi and free private parking.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 145 reviews

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 185 reviews

Habitación con baño privado is located in Gáldar, just 1.8 miles from Boca Barranco Beach and 16 miles from Parque de Santa Catalina. With mountain views, this accommodation offers a terrace.

From $89.22 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews

Aloe Apartament 2 plus 1 gratis w Casa Verde de Guía is located in Santa Maria de Guia, just 15 miles from Parque de Santa Catalina and 1.8 miles from Cueva Pintada Museum.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Casa Rural - Cueva del Pastor is located in Artenara, just 18 miles from Cueva Pintada Museum and 22 miles from TiDES.

Hotels located in the center of San Pedro

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Vivienda Vacacional Casa Uca is located in San Pedro, just 24 miles from Parque de Santa Catalina and 8.2 miles from Cueva Pintada Museum.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 35 reviews

Chalet Juana La Concha Valle de Agaete enjoys a location in San Pedro, 23 miles from Parque de Santa Catalina and 7.7 miles from Cueva Pintada Museum.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 16 reviews

23 miles from Parque de Santa Catalina in San Pedro, La Suerte Agaete-Amazing views By CanariasGetaway provides accommodations with access to a sauna.