Skip to main content

Search hotels in São Bernardino

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

Popular hotels in São Bernardino

Check out our top picks in São Bernardino

Filter by:

Star rating
Review score

Casa da Palmeira Beach Apartment

São Bernardino

Offering quiet street views, Casa da Palmeira Beach Apartment is an accommodation located in São Bernardino, 10 km from Baleal and 22 km from Obidos Castle.

Ł
Łukasz
From
Poland
Clean apartment, all you need is in. Nice view from balcony .
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 23 reviews
Price from
US$112.96
1 night, 2 adults

Captain Cook AHOY

Praia da Areia Branca (Near São Bernardino)

Located within 27 km of Obidos Castle and 3.8 km of Lourinhã Museum, Captain Cook AHOY features rooms in Praia da Areia Branca.

N
Natálie
From
Czech Republic
Newly renovated with great design, we felt amazing here. Everything is new, clean, and fresh. The shared dining room with the kitchen was excellently equipped and available for use at any time. Excellent breakfasts made to order. The staff was very kind and helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 206 reviews
Price from
US$108.26
1 night, 2 adults

Pata da Gaivota Boutique House

Lourinhã (Near São Bernardino)

Located in Lourinhã, 1.3 km from Porto das Barcas Beach, Pata da Gaivota Boutique House provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

M
MEREDITH
From
United States
The room and staff were SOOOO nice. The pool was wonderful after a long day. I'd definitely recommend it to my friends.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 135 reviews
Price from
US$94.14
1 night, 2 adults

MH Peniche

Peniche (Near 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.

O
O'Connor
From
Ireland
Excellent sized rooms. Staff professional and friendly. Exterior swimming pool was a good size, well maintained. Enjoyed being allowed our own privacy. Fantastic buffet restaurant.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,225 reviews
Price from
US$150.01
1 night, 2 adults

Hotel Dom Lourenco

Areia Branca (Near São Bernardino)

Offering a home-like atmosphere and excellent dining, Hotel Restaurante Dom Lourenço features rooms and apartments with an elegant décor.

A
Alex
From
Russia
Perfect apartments with all you need for comfortable living! Perfect view, great equipment, very clean! The owner is brilliant!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,147 reviews
Price from
US$70.60
1 night, 2 adults

Hotel Neptuno

Peniche (Near 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.

D
Dewashish
From
Finland
Additional area with all the tools to cook your own food and hot water pool was amazing.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,088 reviews
Price from
US$88.25
1 night, 2 adults

MH Atlantico

Peniche (Near 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...

J
Jakob
From
Switzerland
Very good room and amazing service for 4 star hotel. We were very satisfied.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,546 reviews
Price from
US$134.01
1 night, 2 adults

Star inn Peniche

Peniche (Near 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....

A
Andreas
From
United Kingdom
Facilities and staff were amazing
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,061 reviews
Price from
US$87.90
1 night, 2 adults

Surfers Lodge Peniche

Peniche (Near São Bernardino)

Featuring an outdoor swimming pool and a sun terrace, the trendy Surfers Lodge Peniche offers accommodation for beach-goers. Baleal Beach is a 10-minute walk away.

F
Fern
From
United Kingdom
Great little hotel; fab value for money and really chilled and friendly vibe. Will be back.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 202 reviews
Price from
US$126.98
1 night, 2 adults

Hotel Hebe Peniche

Peniche (Near São Bernardino)

Situated in Peniche and with Seixo Beach reachable within 1.5 km, Hotel Hebe Peniche features a garden, non-smoking rooms, free WiFi and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 148 reviews
Price from
US$88.25
1 night, 2 adults
See all hotels in and around São Bernardino

São Bernardino – 2 hotels and places to stay

Filter by:

Star rating
Review score

Casa da Palmeira Beach Apartment

São Bernardino

Offering quiet street views, Casa da Palmeira Beach Apartment is an accommodation located in São Bernardino, 10 km from Baleal and 22 km from Obidos Castle.

Ł
Łukasz
From
Poland
Clean apartment, all you need is in. Nice view from balcony .
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 23 reviews
Price from
US$112.96
1 night, 2 adults

Captain Cook AHOY

Praia da Areia Branca (Near São Bernardino)

Located within 27 km of Obidos Castle and 3.8 km of Lourinhã Museum, Captain Cook AHOY features rooms in Praia da Areia Branca.

N
Natálie
From
Czech Republic
Newly renovated with great design, we felt amazing here. Everything is new, clean, and fresh. The shared dining room with the kitchen was excellently equipped and available for use at any time. Excellent breakfasts made to order. The staff was very kind and helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 206 reviews
Price from
US$108.26
1 night, 2 adults

Pata da Gaivota Boutique House

Lourinhã (Near São Bernardino)

Located in Lourinhã, 1.3 km from Porto das Barcas Beach, Pata da Gaivota Boutique House provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

M
MEREDITH
From
United States
The room and staff were SOOOO nice. The pool was wonderful after a long day. I'd definitely recommend it to my friends.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 135 reviews
Price from
US$94.14
1 night, 2 adults

MH Peniche

Peniche (Near 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.

O
O'Connor
From
Ireland
Excellent sized rooms. Staff professional and friendly. Exterior swimming pool was a good size, well maintained. Enjoyed being allowed our own privacy. Fantastic buffet restaurant.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,225 reviews
Price from
US$150.01
1 night, 2 adults

Hotel Dom Lourenco

Areia Branca (Near São Bernardino)

Offering a home-like atmosphere and excellent dining, Hotel Restaurante Dom Lourenço features rooms and apartments with an elegant décor.

A
Alex
From
Russia
Perfect apartments with all you need for comfortable living! Perfect view, great equipment, very clean! The owner is brilliant!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,147 reviews
Price from
US$70.60
1 night, 2 adults

Hotel Neptuno

Peniche (Near 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.

D
Dewashish
From
Finland
Additional area with all the tools to cook your own food and hot water pool was amazing.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,088 reviews
Price from
US$88.25
1 night, 2 adults

MH Atlantico

Peniche (Near 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...

J
Jakob
From
Switzerland
Very good room and amazing service for 4 star hotel. We were very satisfied.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,546 reviews
Price from
US$134.01
1 night, 2 adults

Star inn Peniche

Peniche (Near 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....

A
Andreas
From
United Kingdom
Facilities and staff were amazing
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,061 reviews
Price from
US$87.90
1 night, 2 adults

Surfers Lodge Peniche

Peniche (Near São Bernardino)

Featuring an outdoor swimming pool and a sun terrace, the trendy Surfers Lodge Peniche offers accommodation for beach-goers. Baleal Beach is a 10-minute walk away.

F
Fern
From
United Kingdom
Great little hotel; fab value for money and really chilled and friendly vibe. Will be back.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 202 reviews
Price from
US$126.98
1 night, 2 adults

Hotel Hebe Peniche

Peniche (Near São Bernardino)

Situated in Peniche and with Seixo Beach reachable within 1.5 km, Hotel Hebe Peniche features a garden, non-smoking rooms, free WiFi and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 148 reviews
Price from
US$88.25
1 night, 2 adults
See all hotels in and around São Bernardino

Hotels with airport shuttles in São Bernardino

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,229 reviews
From US$81.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 781 reviews
From US$74.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,546 reviews
From US$335.23 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,147 reviews
From US$70.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,562 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,225 reviews
From US$341.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,514 reviews
From US$157.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 734 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,085 reviews
From US$82.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 223 reviews

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

See all

Popular with guests booking hotels in Peniche

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,225 reviews

Popular with guests booking hotels in Peniche

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

Popular with guests booking hotels in Peniche

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,088 reviews

Popular with guests booking hotels in Peniche

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,546 reviews

Popular with guests booking hotels in Areia Branca

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,147 reviews

Popular with guests booking hotels in Peniche

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 731 reviews

Popular with guests booking hotels in Lourinhã

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 781 reviews

Popular with guests booking hotels in Atouguia da Baleia

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,275 reviews

Popular with guests booking hotels in Praia da Areia Branca

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 206 reviews

Popular with guests booking hotels in Baleal

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

Budget hotels in São Bernardino and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 24 reviews

Boasting lake views, Casa do Portão Azul - Tamboril features accommodation with a garden and a patio, around 200 metres from Sao Bernardino Beach.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,275 reviews

With a peaceful location surrounded by gardens, this hotel features an outdoor swimming pool. Praia da Consolação Beach is just 6 km away.

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

Offering inner courtyard views, Brisa do Mar 2 - Consolação is an accommodation set in Peniche, 1.1 km from Seixo Beach and 7.9 km from Baleal.

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

Set 1.3 km from Seixo Beach, Brisa Do Mar - Consolação offers accommodation with a patio, as well as a shared lounge. It is situated 7.9 km from Baleal and offers a shared kitchen.

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

Situated in Peniche and with Seixo Beach reachable within 1.5 km, Hotel Hebe Peniche features a garden, non-smoking rooms, free WiFi and a shared lounge.

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

Offering barbecue facilities and garden view, Ocean View Apartments is set in Lourinhã, 80 metres from Vale dos Frades Beach and 16 km from Baleal.

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

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.

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

Offering a garden and garden view, Silver Seahorse Garden Retreat is set in Peniche, 500 metres from Consolacao Beach and 23 km from Obidos Castle.

From US$116.49 per night

Best hotels with breakfast in São Bernardino and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 449 reviews

Boasting a shared lounge, terrace, bar and free WiFi, HI Areia Branca - Pousada de Juventude is set in Areia Branca, a few steps from Areia Branca Beach and 15 km from Baleal.

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

Located within 27 km of Obidos Castle and 3.8 km of Lourinhã Museum, Captain Cook AHOY features rooms in Praia da Areia Branca.

From US$84.72 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,147 reviews

Offering a home-like atmosphere and excellent dining, Hotel Restaurante Dom Lourenço features rooms and apartments with an elegant décor.

From US$70.60 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,546 reviews

Situated 500 metres from sandy Consolação Beach, this 4-star hotel boasts views of the Atlantic Ocean.

From US$335.23 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 214 reviews

Situated in Atouguia da Baleia, 19 km from Obidos Castle and 6.3 km from Peniche Fortress, Conde Távora provides accommodation with amenities such as free WiFi and a flat-screen TV.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 69 reviews

Set in Atouguia da Baleia, 7.1 km from Baleal, CASASUPERTUBOS - Apart 1-8 offers rooms with air conditioning and free WiFi.

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

Set in a typical rural manor, Quinta Do Molinu offers contemporary accommodation with free Wi-Fi. It features an indoor pool and sports court, 5.5 km from the Atlantic beach.

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

17 km from Baleal, Quinta Mourada is a recently renovated property set in São Bartolomeu and offers air-conditioned rooms with free WiFi and private parking.