Skip to main content

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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Nazaré – 549 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

Hotel in Nazaré

Located in the center 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. Was a great location; very friendly and helpful staff; good breakfast; convenient parking; view of mountain and funicular; hotel was bright and airy. Would stay there again.

Show more Show less
8.1
Very Good
3,581 reviews
Price from
$82
per night

Hotel Mar Bravo

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. very warm welcome, very pet friendly, nice staff, excellent food :)

Show more Show less
8.5
Very Good
2,030 reviews
Price from
$77
per night

Hotel Oceano

Hotel in Nazaré

Oceano is a charming beachfront hotel in the center of Nazaré. Guests can watch traditional Portuguese wooden fishing boats floating by on the horizon from Oceano’s restaurant.

Show more Show less
7.9
Good
3,906 reviews
Price from
$41
per night

Hotel Magic

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.... Room was very clean, modern and comfortable and close to the promenade and the beach. Super breakfast with lots of choices. Free parking in safe, underground garage was a real bonus.

Show more Show less
9.1
Wonderful
1,324 reviews
Price from
$82
per night

Hotel Miramar Sul

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. Amazing views!!! The breakfast included was great. Amazing property for the cost of the room.

Show more Show less
8.1
Very Good
3,290 reviews
Price from
$63
per night

Hotel Ancora Mar

Hotel in Nazaré

Located in the center of Nazaré, just 164 feet away from the beach, Ancora Mar offers spacious rooms with a cable TV. Staff is friendly, facility is clean, location is convenient

Show more Show less
7.9
Good
2,253 reviews
Price from
$41
per night

Miramar Hotel Spa & Apartments

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.6
Good
2,288 reviews
Price from
$63
per night

Hotel Mare

Hotel in Nazaré

Located less than 328 feet 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. The hotel's location is perfect. for restaurants and the beautiful Nazaré beach. The staff, especially Teresa, were so friendly and welcoming. The hotel was so very clean and the breakfast was delicious. When we come back we would definitely stay here again.

Show more Show less
8.5
Very Good
945 reviews
Price from
$78
per night

Hotel Ribamar

Hotel in Nazaré

With a seafront location in the historical center of Nazaré, this hotel offers rooms with antique-style furniture and free Wi-Fi. Loved everything about this hotel

Show more Show less
6.7
Review score
1,141 reviews
Price from
$45
per night

Hotel Cubata

Hotel in Nazaré

Hotel Cubata is located in front of the ocean and the beach, just 82 feet away and a 5-minute walk from the Nazaré center. The location and the view from the balconies are a must! Friendly staff, making sure you are comfortable and can enjoy the best they can offer. Top spot!

Show more Show less
6.8
Review score
574 reviews
Price from
$46
per night

Most-booked hotels in Nazaré in the past month

See all

Budget hotels in Nazaré

See all

FAQs about hotels in Nazaré

Learn more about visiting Nazaré

  • 2 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Nazaré:

Explore guest reviews of hotels in Nazaré

See all