Skip to main content

Search hotels in São Pedro

Enter your dates to see the latest prices and deals for São Pedro hotels

São Pedro – 4 hotels and places to stay

Filter by:

Star rating

Review score

Best Gerês village

São Pedro

Boasting accommodation with a private pool, lake view and a balcony, Best Gerês village is situated in São Pedro. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11 reviews
Location 5.9
Price from
US$253.30
1 night, 2 adults

Pousada LIMA

São Pedro

Boasting pool views, Pousada LIMA provides accommodation with balcony, around 1 km from Canicada Lake.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 10 reviews
Location 9.5
Price from
US$105.54
1 night, 2 adults

Hotel Lagoa Azul do Geres

Geres (Near São Pedro)

Located in the Peneda-Gerês National Park, Lagoa Azul do Geres offers apartments and rooms overlooking Albufeira da Caniçada and the outdoor pool.

S
Siobhán
From
Ireland
Perfect base to explore national park. Exceed expectation, would highly recommend, great value for money.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,832 reviews
Location 9.3
Price from
US$87.95
1 night, 2 adults

Agrinho Suites & Spa Gerês

Valdosende (Near São Pedro)

Set in Valdosende, 5 km from Canicada Lake, Agrinho Suites & Spa Gerês offers accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

C
Copulator
From
Portugal
Everything was very good quality. The architecture of the hotel plus the natural beauty of the landscape and the impeccably tended grounds made for a very beautiful vacation. Staff are very attentive and did their best to acomodate our needs.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 958 reviews
Location 9.2
Price from
US$128.12
1 night, 2 adults

Pousada Mosteiro de Amares

Bouro (Near São Pedro)

Situated between the city of Braga and the Gerês Mountain Range, this luxurious hotel is a former Cistercian Monastery of the XII century. Facilities include an outdoor pool and a tennis court.

E
Elaine
From
Ireland
The property is a hidden gem, tucked away in what can only be described as a piece of history. Absolutely stunning interiors-unique but tasteful. The staff were fabulous and welcoming in all areas of the hotel and you can tell they are very passionate about the property. I would note that this is not the place to go for nightlife, it’s for those wishing to relax and unwind and appreciate nature and the beautiful surroundings. Get out in the car and explore the wonderful scenery on offer and you will not be disappointed. Well done to all.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 610 reviews
Location 9.1
Price from
US$133.69
1 night, 2 adults

Hotel São Bento da Porta Aberta & Spa

Geres (Near São Pedro)

Located in the Serra do Gerês, Hotel S. Bento da Porta Aberta offers accommodations with balconies that provide unique views of the surroundings.

D
Doncolin
From
Spain
Helpful staff Super breakfast
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,851 reviews
Location 9.2
Price from
US$93.82
1 night, 2 adults

Adelaide Hotel

Geres (Near São Pedro)

Located in the heart of Peneda-Gerês National Park, this hotel offers great views of the surrounding mountains. Adelaide Hotel also has an outdoor pool surrounded by lush greenery.

C
Catarina
From
Portugal
The view and the easy access to the pool and town
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,883 reviews
Location 8.8
Price from
US$82.56
1 night, 2 adults

Hotel Carvalho Araujo

Geres (Near São Pedro)

This hotel is located in the Peneda-Gerês National Park and offers rooms with views of Gerês village or the mountains. The property features Wi-Fi.

m
meryl
From
United Kingdom
Lovely location , beautiful little balcony and really friendly staff at hotel. A home from home. Thank you.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,237 reviews
Location 9.3
Price from
US$76.23
1 night, 2 adults

Baltazar Hotel

Geres (Near São Pedro)

This 19-century property offers a central location in Vila do Gerês, within Peneda-Gerês National Park. It features a restaurant on site and free WiFi access in public areas.

A
AsprillaAM
From
United Kingdom
Fantastic location, hotel, restaurant, family and staff. All are extremely welcoming and accommodating. Very flexible too. Loved my stay here and would recommend the whole experience to all. I will definitely come back. Bed was very comfortable too.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 455 reviews
Location 9.2
Price from
US$82.09
1 night, 2 adults

Hotel Central Jardim

Geres (Near São Pedro)

Located in the centre of Vila do Geres, just 20 metres away from the local thermal baths, Central Jardim offers traditionally decorated rooms.

M
Marieke
From
Netherlands
It’s a very cozy and charming hotel. The room was comfortable and clean. And most of all, the staff was all very kind and helpful. Would definitely stay here again.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 549 reviews
Location 9.5
Price from
US$97.33
1 night, 2 adults
See all hotels in and around São Pedro

Hotels with airport shuttles in São Pedro

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 361 reviews
    From US$117.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 269 reviews
    From US$140.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,851 reviews
    From US$105.54 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 347 reviews
    From US$111.41 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,363 reviews
    From US$166.52 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 958 reviews
    From US$155.09 per night

Most booked hotels in São Pedro and surroundings in the past month

See all

Best hotels with breakfast in São Pedro and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 871 reviews

    Featuring free WiFi and a sun terrace, Beira Rio do Gerês is located in the edge of Peneda-Gerês National Park.

    From US$73.88 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 482 reviews

    The bedrooms, a terrace and the breakfast room at Hotel Eco Salvador offer panoramic views of the surrounding Cávado River and hills.

    From US$93.82 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 422 reviews

    Boasting a seasonal outdoor swimming pool, garden and views of pool, Quinta de Barbêdo - Turismo Rural is situated in Caniçada, 4 km from Canicada Lake.

    From US$87.95 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 636 reviews

    Set in Vieira do Minho, 3.1 km from Canicada Lake and 5.9 km from Sao Bento da Porta Aberta Sanctuary, Oak Nature offers accommodation with free WiFi, a garden with an outdoor swimming pool, mountain...

    From US$152.45 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 234 reviews

    Situated in Geres, within 1.3 km of Canicada Lake and 1.9 km of Sao Bento da Porta Aberta Sanctuary, Aconchego do Lar features accommodation with a terrace as well as free private parking for guests...

    From US$64.50 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 572 reviews

    Situated in Vieira do Minho and only 5.5 km from Canicada Lake, Quinta De Calvelos features accommodation with mountain views, free WiFi and free private parking.

    From US$175.90 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 573 reviews

    Uniquely located in the heart of Peneda/Gerês National Park, this Pousada overlooks the river Cávado and the peaceful Caniçada dam. It offers an outdoor pool and a restaurant with panoramic views.

    From US$211.09 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,694 reviews

    Offering a bar and mountain view, Quinta do Bento is situated in Vieira do Minho, 6.2 km from Canicada Lake and 9 km from Sao Bento da Porta Aberta Sanctuary.

    From US$129 per night

Budget hotels in São Pedro and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 453 reviews

    Situated in Vieira do Minho, 1.8 km from Canicada Lake, Alojamento Local Lindo Verde features accommodation with pool with a view, free private parking and a garden.

    From US$64.50 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 49 reviews

    Situated in Geres, Casa Panorâmica Gerês by Gerês Casas features accommodation with an outdoor pool and a garden.

    From US$110.16 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 41 reviews

    Set in Rio Caldo, 500 metres from Canicada Lake and 3 km from Sao Bento da Porta Aberta Sanctuary, Casa da Mila offers air conditioning.

    From US$112.13 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 140 reviews

    Featuring air-conditioned accommodation with a patio, Cantinho Verde T1 is located in Geres. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 763 reviews

    Featuring an outdoor pool overlooking both sides of the Caniçada lagoon, Verde Pinho is in the Peneda Gerês National Park. All rooms have balconies with views of the surrounding mountains and lagoon.

    From US$70.36 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 19 reviews

    Set in Vieira do Minho, Casa da Fonte de Pedra is a recently renovated accommodation, 3.4 km from Canicada Lake and 6.2 km from Sao Bento da Porta Aberta Sanctuary.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Located in Vieira do Minho in the Norte Region region, Casa da Janeira has a patio and pool views. This holiday home features a private pool, a garden and free private parking.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 191 reviews

    Boasting mountain views, Casa do Eido features accommodation with patio, around 1.6 km from Canicada Lake. This property offers access to a terrace, free private parking and free WiFi.

    From US$46.91 per night
gogless