Skip to main content

Search hotels in San Pedro

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

San Pedro – 12 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, 11 reviews
Location 9.4
Price from
$107.11
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.

E
Efraim
From
Israel
The spa was great! hot jacuzzy and allot of different options of streams in the pool. Really nice room with big balcony and nice bads to lay under sun, convinient bads. great location! 2 min from port and beach
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,725 reviews
Location 9.3
Price from
$117.72
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...

P
Pamela
From
United States
We enjoyed our stay here immensely. The staff was great; the room was perfect for our needs; everything was immaculately clean, and breakfast was good. The Internet was the fastest we had on the island. The scenery down the coast from the hotel is pretty dramatic. Cute little town a short walk away.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,660 reviews
Location 8.8
Price from
$129.49
1 night, 2 adults

Hotel Emblemático Agáldar

Gáldar (Near San Pedro)

Featuring a restaurant, bar and views of city, Hotel Emblemático Agáldar is located in Gáldar, 1.4 miles from Boca Barranco Beach.

L
Lukáš
From
Czech Republic
It was a nice hotel in a center and close to everything!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 811 reviews
Location 9.6
Price from
$120.52
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.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 7 reviews
Location 9.3
Price from
$96.41
1 night, 2 adults

Vista Mar Sardina

Gáldar (Near San Pedro)

Featuring a garden, Vista Mar Sardina offers accommodations in Gáldar. With garden views, this accommodation features a patio and a swimming pool.

A
Arnaud
From
Belgium
The terrace is beautiful, the inside is well decorated and the host is really welcoming and helpful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 28 reviews
Location 9.2
Price from
$95.35
1 night, 2 adults

Vivienda con vistas al mar, cerca de la playa y 3 bedrooms

Puerto de las Nieves (Near San Pedro)

Vivienda con vistas al mar, cerca de la playa y 3 bedrooms offers accommodations in Puerto de las Nieves, a 4-minute walk from Playa La Caleta and 22 miles from Parque de Santa Catalina.

M
Marc
From
Germany
Super friendly and easy communication. The location is great, super clean, has amazing views and a parking space right in front of the door. I'd definitely like to return for another visit.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
Location 9.5
Price from
$169.52
1 night, 2 adults

Zenda de Fontanales

Moya (Near San Pedro)

Providing a garden, Zenda de Fontanales provides accommodations in Moya. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 reviews
Location 9.3
Price from
$127.14
1 night, 2 adults

Finca El Lance Zumacal

Firgas (Near San Pedro)

15 miles from Parque de Santa Catalina in Firgas, Finca El Lance Zumacal provides accommodations with access to a public bath and solarium.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 24 reviews
Location 9.5
Price from
$189.53
1 night, 2 adults

Villa las rosas

Agaete (Near San Pedro)

Villa las rosas is located in Agaete, just 20 miles from Parque de Santa Catalina and 4.1 miles from Cueva Pintada Museum. With inner courtyard views, this accommodation offers a patio.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 56 reviews
Location 9.0
Price from
$141.26
1 night, 2 adults
See all 12 hotels in San Pedro

Hotels with airport shuttles in San Pedro

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

See all

Hotels located in the center of San Pedro

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

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

Budget hotels in San Pedro and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 298 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 $70.63 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 164 reviews

    Casa Arte offers accommodations in San José de Caideros, 24 miles from Parque de Santa Catalina and 11 miles from Cueva Pintada Museum.

    From $84.76 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 92 reviews

    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 8.7
    Excellent - What previous guests thought, 13 reviews

    Housed in a historic building, Los Andenes Nest features accommodations with a garden and free Wifi in San José de Caideros, 24 miles from Parque de Santa Catalina.

    From $169.52 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 579 reviews

    Featuring a shared lounge, terrace and views of city, Casa Calma Yoga Hostel is located in Agaete, a 18-minute walk from Playa Dedo de Dios.

    From $56.51 per night
  • Scored out of 10, guest rating 5.3
    Fair - What previous guests thought, 3 reviews

    Casa Quetzal - Finca Oaxaca offers accommodations in Agaete, 22 miles from Estadio Gran Canaria and 23 miles from TiDES. 22 miles from Parque de Santa Catalina and 6.2 miles from Cueva Pintada Museum,...

    From $113.25 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 126 reviews

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

    From $81.23 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,725 reviews

    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.

    From $105.95 per night

Best hotels with breakfast in San Pedro and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 3,660 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 $183.64 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 7 reviews

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

    From $96.41 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 148 reviews

    22 miles from Parque de Santa Catalina in Moya, Cabañas Valle Verde features accommodations with access to a public bath. With garden views, this accommodation provides a patio.

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

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

    From $102.42 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 31 reviews

    Valley views apartment in Agaete is located in Agaete, just 25 miles from Parque de Santa Catalina and 8.2 miles from Cueva Pintada Museum. With mountain views, this accommodation offers a terrace.

  • 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 8.9
    Excellent - What previous guests thought, 25 reviews

    Villa Tamadaba is located in Agaete, just 25 miles from Parque de Santa Catalina and 8.4 miles from Cueva Pintada Museum. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

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