Skip to main content

Hotels near São Pedro

Search hotels and more near São Pedro

Filter by:


Star rating

Review score

São Pedro – 296 hotels and places to stay
See the latest prices and deals by choosing your dates.
Selina Gerês, hotel in São Pedro

Selina Gerês has a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Geres.

We had an incredible upgrade as it wasn’t fully booked. Lovely place to stay, super authentic and chilled. Amazing breakfast. We’ve used the yoga room which has an stunning view. A lot of suggestions for activities, also selina offers various
8.2
Scored 8.2
Very good
Rated very good
1,594 reviews
Price fromUS$81.59per night
Hotel Lagoa Azul do Geres, hotel in 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.

Great location, we had a room with river view. Very clean room with comfortable bed. Excellent bathroom with big shower. Breakfast also very tasty although same every day. I highly recommend.
8.6
Scored 8.6
Fabulous
Rated fabulous
2,023 reviews
Price fromUS$75.92per night
Moderna do Geres Hotel, hotel in São Pedro

This hotel offers guests rooms with overlooking forest landscapes of the Peneda-Gerês National Park. It features bike rental, free Wi-Fi, and a restaurant with panoramic views.

Clean, comfortable and very friendly and helpful staff who gave good recommendations.
8.3
Scored 8.3
Very good
Rated very good
921 reviews
Price fromUS$54.66per night
Hotel Universal, hotel in São Pedro

Nudging the Spanish border and situated within Portugal’s only National Park, Peneda-Gerês, Hotel Universal features an internal courtyard with hanging gardens. It also offers an outdoor pool garden.

The property was central, the staff were lovely, it was clean. It would have been brilliant in its heyday, but is now rather tired looking. We loved that our room looked out over gushing water, great sound.
8.0
Scored 8.0
Very good
Rated very good
619 reviews
Price fromUS$81.35per night
Hotel Apartamentos Geres Ribeiro, hotel in São Pedro

This apartment hotel is located in the heart of the Peneda Geres National Park in Costa Verde. It offers self-catering accommodation, an outdoor swimming pool and an à la carte restaurant.

It was clean and felt bigger than on the pictures. Even though a bit far from the accommodation, the pool was great. The hotel parking is an extra but a good deal.
8.3
Scored 8.3
Very good
Rated very good
871 reviews
Price fromUS$75.92per night
Hotel Central Jardim, hotel in 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.

We felt very welcome and enjoyed our stay in the Hotel Central Jardim. The staff and front Manager were very helpful with their advice throughout our stay.
8.6
Scored 8.6
Fabulous
Rated fabulous
738 reviews
Price fromUS$65.08per night
Beleza Serra Guide Hotel, hotel in São Pedro

Recently renovated, Beleza Serra Guide Hotel is ideally located in the picturesque Peneda-Gerês National Park, right by the Caniçada lake.

The room was spotless, the bed comfortable and the view amazing. Breakfast was included with a good selection and endless coffee. We had a meal in the restaurant which was excellent and great value for money. The area is picturesque with Geres national park, a 15/20 minute drive away and the Sao Bento Church, 5 minutes drive away. We stayed for 2 nights off season, so it was quiet. The couple that run the hotel couldn't do enough for us, both spoke English, so my faltering Portuguese was not a problem. It was my wifes birthday, a cake was provided and they sang happy birthday, which was a lovely touch. This summed the owners up! There's a carpark outside so it had everything for me. I definitely recommend this hotel.
8.7
Scored 8.7
Fabulous
Rated fabulous
415 reviews
Price fromUS$108.46per night
Agrinho Suites & Spa Gerês, hotel in São Pedro

Located in Valdosende – Gerês, Agrinho Suites & Spa Gerês features a hotel and holiday homes.

The fabulous view
9.0
Scored 9.0
Superb
Rated superb
815 reviews
Price fromUS$143.17per night
Adelaide Hotel, hotel in 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.

Location, parking, staff.
8.4
Scored 8.4
Very good
Rated very good
2,284 reviews
Price fromUS$77.55per night
Hotel Carvalho Araujo, hotel in 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.

The hotel location.
8.5
Scored 8.5
Very good
Rated very good
1,288 reviews
Price fromUS$74.21per night
See all hotels near São Pedro
Subscribe to receive premium deals

Prices drop the moment you sign up!