Skip to main content

Filter by:


Star rating

Review score

São Bernardino – 262 hotels and places to stay
See the latest prices and deals by choosing your dates.
Star inn Peniche, hotel in São Bernardino

Star inn Peniche offers views of both Praia de Alfarroba, Praia do Baleal and the fishing harbour. At just 500 metres from the Peniche centre, it features indoor and outdoor pools lined with loungers....

Good base for trips in the area. Visited Obidos and Nazare. Made a tour of the Peniche peninsula and much liked it. The small peninsula of Papoa was a nice walk. The reception was very friendly and the room was large with a large bed. The dinner and breakfast was buffet style, but when I told I am vegetarian they prepared a vegetarian burger for me, even though the standard choice was already sufficient
8.5
Scored 8.5
Very good
Rated very good
2,373 reviews
Price from£70.21per night
Selina Peniche, hotel in São Bernardino

Set in Peniche, less than 1 km from Baleal North Beach, Selina Peniche offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Selina Surf hostel is a really great place to meet people and generally just to hangout. You’ll easily make friends here. They have great facilities for working, gyming, surf skating….with really nice private rooms looking over the fields. It almost has hotel standard with hostel vibes 👌. What makes the place particularly good is the staff. Big shout out to Diana, Anderson and Nelson, for helping with anything I needed. The Batman additionally helped me sell my board in 2 hours through his friends. I will definitely be back for a longer coworking stay.
8.4
Scored 8.4
Very good
Rated very good
256 reviews
Price from£66.98per night
Hotel Baleal Spot, hotel in São Bernardino

Baleal Spot is a hotel located 50 metres from Baleal Beach with a restaurant and bar on site. It offers modern bedrooms and free WiFi access.

The hotel I keep coming back to from my very first arrival to Baleal years ago. Super lovely family business. In amazing location! Ocean is only a few steps away. Supermarket in front. Very comfortable rooms. I never looked for some other place to stay, as this one has all I need and it’s simply perfect! And the people, who run it, amazing! thank you for another great stay!
8.2
Scored 8.2
Very good
Rated very good
581 reviews
Price from£61.57per night
WOT Peniche PinhalMar, hotel in São Bernardino

WOT Peniche PinhalMar offers an outdoor pool, a terrace and a restaurant overlooking the ocean. It is located only 1 km from Peniche town centre.

Everything is as shown in photos. It was a good option for a short stay for someone who is coming by car. We arrived early and we got the room immediately without asking. Breakfast is simple but what is served is good there is a coffee machine with quality espresso. While the hotel is close to the water, it is the cliffs and the sandy beach is 5 min away by car which is not bad.
8.0
Scored 8.0
Very good
Rated very good
1,141 reviews
Price from£51.31per night
Laurus Hotel, hotel in São Bernardino

Laurus Hotel is situated 300 meters from the center of Vila da Lourinhã, less than a 3-minute drive from several beaches, the closest being Areal and Praia da Areia Branca.

Great location, friendly staff. Quiet, modern, and clean room.
8.2
Scored 8.2
Very good
Rated very good
848 reviews
Price from£65.85per night
Silver Coast Beach Residence, hotel in São Bernardino

Newly built in 2016, Silver Coast Beach Residence offers accommodation in Baleal, 100 metres from the beach. It overlooks the Atlantic Ocean and features free WiFi throughout the property.

The staff were fantastic! Friendly, helpful, filled all our needs! Loved the accommodations! Super comfortable! Great location near the beach and restaurants. Brunch was lovely out in the courtyard!
9.3
Scored 9.3
Superb
Rated superb
418 reviews
Price from£137.68per night
Pata da Gaivota Boutique House, hotel in São Bernardino

Pata da Gaivota Boutique House features free bikes, outdoor swimming pool, a garden and terrace in Lourinhã.

The room and staff were SOOOO nice. The pool was wonderful after a long day. I'd definitely recommend it to my friends.
9.1
Scored 9.1
Superb
Rated superb
37 reviews
Price from£76.96per night
MH Peniche, hotel in São Bernardino

Offering a free outdoor pool (seasonal) and an indoor pool, MH Peniche has rooms with a balcony, air conditioning and free WiFi. Located in Peniche, it includes a free sauna and a hot tub.

Great big room, the hotel is very calm, new furniture, great breakfast. I liked everything in this hotel
8.7
Scored 8.7
Fabulous
Rated fabulous
3,302 reviews
Price from£83.35per night
MH Atlantico, hotel in São Bernardino

Situated 500 metres from sandy Consolação Beach, this 4-star hotel boasts views of the Atlantic Ocean. It has 1 indoor swimming pool and 1 exterior swimming pool and offers air-conditioned...

The experience went really well. We spent 2 nights there and had access to all the facilities. The snacks at the bar have good portions and the pool was a bit crowded but manageable. The rooms are spacious and so is the balcony! The staff was always kind and answered all our questions.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,982 reviews
Price from£83.35per night
Hotel Neptuno, hotel in São Bernardino

Hotel Neptuno is located at 500 metres of Consolação Beach, a 5-minute drive from the fishing town of Peniche. The hotel has a garden with an outdoor pool and offers bicycle rental.

Everything
8.8
Scored 8.8
Fabulous
Rated fabulous
2,344 reviews
Price from£72.69per night
See all hotels in and around São Bernardino
Subscribe to receive premium deals

Prices drop the moment you sign up!

gogless