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 – 3 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
Price from
US$250.13
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, 12 reviews
Price from
US$104.22
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.

R
Roel
From
Netherlands
Clean, relaxed, staff is very helpful and friendly. It’s in the middle of nature, with beautiful views everywhere. I’ve seen some comments on the steep climbing, but that’s just part of the great surroundings. Food was excellent and plenty of options.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 968 reviews
Price from
US$126.51
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.

d
didier
From
Portugal
Beautifully restored monastery with an atmoshere of peace and tranquility . Very spacious common areas . Nice view . Nice garden . Nice swimming pool . Very friendly staff . We shall come back
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 604 reviews
Price from
US$132.01
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
Dora
From
Hungary
One of the best places I ever stayed as a single traveller. My room was flawless, with the best view and the staff was super-nice and attentive throughout my stay. The Spa Circuit is definitely worth a try.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,781 reviews
Price from
US$92.64
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.

Z
Zeev
From
Israel
It is more than 2 star hotel. In the room you will find refrigerator,air conditioning, hot bath and balcony. Very nice breakfast
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,827 reviews
Price from
US$81.52
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.

C
Catherine
From
Australia
The lady at reception was wonderful, so helpful and happy to chat despite our terrible Portuguese and limited Spanish! The beds were very comfortable and a great view from the balcony. The place was very clean and the breakfast was good. Would stay again!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,231 reviews
Price from
US$80.64
1 night, 2 adults

Hotel Eco Salvador

Geres (Near São Pedro)

The bedrooms, a terrace and the breakfast room at Hotel Eco Salvador offer panoramic views of the surrounding Cávado River and hills. Offering an outdoor pool, it is 5 minutes’ walk from a small...

A
Andreas
From
Germany
We felt very well taken care of. Very friendly and helpful reception. Beautiful lakeview. Nice and quiet. Clean. The pool was very refreshing after hiking. Anytime again.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 488 reviews
Price from
US$86.85
1 night, 2 adults

Águas do Gerês - Hotel, Termas & Spa

Geres (Near São Pedro)

Surrounded by mountains and lagoons, Águas do Gerês Hotel features seasonal outdoor pools integrated into the lush Peneda-Gerês National Park, about 5 minutes walk from the hotel.

Y
Yvette
From
Australia
We enjoyed our stay. Great location in the main street of Geres. Lovely room was a good size. Large comfortable bed. Nice breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 910 reviews
Price from
US$140.12
1 night, 2 adults

Pousada Geres-Caniçada

Geres (Near São Pedro)

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.

D
Daryna
From
Ukraine
Beautiful location, all rooms with a view and balcony, clean
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 570 reviews
Price from
US$138.96
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, 363 reviews
    From US$99.36 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 301 reviews
    From US$114.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,781 reviews
    From US$92.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,362 reviews
    From US$130.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 968 reviews
    From US$153.15 per night

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

See all
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,781 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,231 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,827 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,811 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 966 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 910 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 852 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 87 reviews
  • Popular with guests booking hotels in Valdosende

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 968 reviews
  • Popular with guests booking hotels in Geres

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 488 reviews

Budget hotels in São Pedro and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 445 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$63.69 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 51 reviews

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

    From US$108.78 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 44 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$110.73 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 134 reviews

    Featuring a garden with barbecue facilities, sun terrace and free WiFi, Bungalow Gerês - Pichoses Camping is a campground in Rio Caldo.

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

    Boasting air-conditioned accommodation with a patio, Cantinho Verde T2 is situated in Geres. This apartment features free private parking, a 24-hour front desk and free WiFi.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 488 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$92.64 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 237 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...

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

    From US$111.96 per night

Best hotels with breakfast in São Pedro and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 637 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$144.75 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 569 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$173.70 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 570 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$164.44 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$95.65 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 785 reviews

    Featuring river views, Solar do Cávado in Vieira do Minho features accommodation, a seasonal outdoor swimming pool, a shared lounge, a terrace, a restaurant and a bar.

    From US$75.27 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 968 reviews

    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.

    From US$153.15 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 336 reviews

    Situated in Geres, 2.2 km from Canicada Lake, Beleza Serra Guide Hotel features accommodation with a shared lounge, free private parking, a terrace and a restaurant.

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

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

    From US$92.64 per night