Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Nazaré – 588 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Praia 4 stars

Hotel in Nazaré

Located in the centre of town, the 4-star Hotel Praia in historic Nazaré offers a rooftop covered pool with panoramic sea view and spacious air-conditioned rooms with a balcony. Because of Covid the breakfast was served by their staff, but they were very responsive to additional requests. the room was actually a suite so it was two large rooms each with a large bed. The location could not have been better!!

Show more Show less
8.1
Very good
3,482 reviews
Price from
£110
per night

Hotel Oceano 2 stars

Hotel in Nazaré

Oceano is a charming beachfront hotel in the centre of Nazaré. Guests can watch traditional Portuguese wooden fishing boats floating by on the horizon from Oceano’s restaurant. The location on the beach was incredible. The staff were very helpful and attentive. The room was modern and nice. The balcony had a ocean view. The breakfast was delicious. Nice restaurant.

Show more Show less
8
Very good
4,045 reviews
Price from
£76
per night

Hotel Miramar Sul 4 stars

Hotel in Nazaré

Combining contemporary design with traditional Portuguese hospitality, this hotel is located in the village of Nazaré and guarantees stunning views of the Atlantic Ocean. It was all fine. Amazing view, big and clean rooms, comfortable beds. I just found breakfast a bit weak. It could be improved.

Show more Show less
8
Very good
2,878 reviews
Price from
£90
per night

Hotel Mar Bravo 3 stars

Hotel in Nazaré

Featuring a prime beach front location on Nazaré main avenue and overlooking Nazaré Beach, Hotel Mar Bravo offers a seafood restaurant with sunset views and free parking. Magic view 😍😍😍 We woke up to the sound of the ocean, it was incredible ❤️ Personal are very kind, friendly and responsive :) We enjoyed our staying and will come back again!

Show more Show less
8.5
Very good
2,019 reviews
Price from
£114
per night

Hotel Ancora Mar 2 stars

Hotel in Nazaré

Located in the centre of Nazaré, just 50 metres away from the beach, Ancora Mar offers spacious rooms with a cable TV. Great location. Rooftop pool is great bonus. Clean and good wifi

Show more Show less
8
Very good
2,146 reviews
Price from
£76
per night

Miramar Hotel Spa & Apartments 4 stars

Hotel in Nazaré

Miramar Hotel Spa & Apartments offers a free outdoor pool and a natural day spa with a range of wellness and relaxation services. The view from the pool area of the hotel was amazing, looking down over the entire city. Just up the street is the most recommended overlook. Breakfast was very good. We stayed in one of the apartments. It was tiny, but very cute and comfortable. Felt perfectly Portuguese with a little fireplace. The space was maximized with plenty of storage and a nice size bathroom.

Show more Show less
7.7
Good
2,210 reviews
Price from
£90
per night

Hotel Ribamar 1 stars

Hotel in Nazaré

With a seafront location in the historical centre of Nazaré, this hotel offers rooms with antique-style furniture and free Wi-Fi. Location brilliant. Sound and view of the ocean waves from window lovely. Nice old fashioned aesthetics. Good food and friendly staff

Show more Show less
7
Good
1,190 reviews
Price from
£83
per night

Hotel Magic 3 stars

Hotel in Nazaré

Located in the picturesque town of Nazaré, Hotel Magic offers thematic rooms with stylish décor and air conditioning. The hotel features a lounge area, and a bar. Nazaré Beach is a 3-minute walk away.... Hotel Magic is wonderful, great facilities, very good breakfast, the people in the counter are amazingly friendly. Definitely a 10!!!

Show more Show less
9.1
Superb
1,369 reviews
Price from
£84
per night

Hotel Mare 3 stars

Hotel in Nazaré

Situated less than 100 metres from the beach, Hotel Maré offers rooms with balconies and free Wi-Fi. The breakfast room has panoramic views of the town and Atlantic Ocean. staff super friendly. close to the beach. restaurantes. parking good breakfast

Show more Show less
8.5
Very good
979 reviews
Price from
£93
per night

Hotel Da Nazare 3 stars

Hotel in Nazaré

Hotel Da Nazaré offers stunning views of the Atlantic Ocean and Nazaré from its rooftop terrace-restaurant as well as rooms with a balcony. Perfect for my choice. Need vegetables like tomatoes, cucumber

Show more Show less
6.5
Review score
448 reviews
Price from
£59
per night

Most booked hotels in Nazaré in the past month

See all

FAQs about hotels in Nazaré

  • Hotel Magic, Hotel Mar Bravo and Hotel Praia are some of the popular hotels in Nazaré.

  • Hotel Mar Bravo, Hotel Miramar Sul and Hotel Mare have received great reviews from travellers in Nazaré regarding the views from their hotel rooms.

  • On average, 3-star hotels in Nazaré cost £248 per night, and 4-star hotels in Nazaré are £244 per night. If you're looking for something really special, a 5-star hotel in Nazaré can on average be found for £0 per night (based on Booking.com prices).

  • These hotels in Nazaré are highly rated by couples: Hotel Magic, Préstige Holidays Alojamentos and Hotel Mare.

  • Many families visiting Nazaré loved staying at Hotel Magic, Préstige Holidays Alojamentos and Hotel Mare.

  • For hotels in Nazaré that serve up a highly-rated breakfast, try Hotel Magic, Hotel Praia and Hotel Mar Bravo.

Learn more about visiting Nazaré

  • 2 points of interest
Find out more
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Nazaré:

Explore guest reviews of hotels in Nazaré

See all