Skip to main content

The best beach hotels in Centro

Check out our pick of great beach hotels in Centro

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Nazaré Sweet Dreams

Nazaré - 200 yards from beach

Offering city views, Nazaré Sweet Dreams is an accommodation situated in Nazaré, 400 metres from Nazare Beach and 1.8 km from Do Norte Beach. Among the facilities at this property are an ATM and private check-in and check-out, along with free WiFi throughout the property. The bed and breakfast has family rooms. The location in the town and beach, and to/from the bus depot, the cleanliness, the friendliness and helpfulness of the staff and the amazing breakfast with fresh cake every day.

Show more Show less
9.4
Superb
1,292 reviews
Price from
CNY 770
per night

Marina Charming House

Figueira da Foz - 250 yards from beach

Marina Charming House offers accommodation in the heart of Figueira da Foz, a 3-minute walk from Casino Figueira. The property boasts a terrace and views of the sea, the marina and the Mondego river.

Every room at this guest house is air conditioned and has a flat-screen TV. Some rooms have a seating area where you can relax. Certain units include views of the river or city. The rooms have a private bathroom fitted with a bath or shower. Marina Charming House features free WiFi throughout the property. Great location. Even though this hotel does not have its private parking, it proved very easy to find a spot in its immediate proximity. The welcome by the hotel manager was brilliant; it is always a pleasure to meet such a nice person. The room was perfect for our needs; not big but very comfortable and spotless clean with its en-suite bathroom. Breakfast was very generous and excellent... All in all, this is undoubtedly a 10 out of 10! We will be back !!

Show more Show less
9
Superb
1,482 reviews
Price from
CNY 521
per night

Sea Garden Peniche

Peniche - 850 yards from beach

It is a 10-minute walk from the beaches of Peniche de Cima and Gâmboa, as well as from the boarding dock, with boat connections to Berlengas Island. Popular activities in the area include diving, kayaking, fishing, surfing and cycling. Super location, only 5-minute walk from the bus depot. The manager allowed us to check in early, always appreciated. Room large, spotless, had air conditioning and a fridge, always appreciated! A very nice large sitting room too. And we were blown away by the breakfast. Eggs, bacon, potatoes, fruit, yogurt, crepes, 4 different kinds of fabulous baked goods, buns, bread, a snazzy coffee machine. It was truly amazing! Excellent service and value.

Show more Show less
9
Superb
2,078 reviews
Price from
CNY 496
per night

Mercearia D'Alegria Boutique B&B

Peniche - 350 yards from beach

Featuring free WiFi throughout the property, Mercearia D'Alegria is situated in Peniche, 1.3 km from Peniche Fortress and 300 metres from Peniche da Gâmboa Beach. The building dates back to 1936 and was a traditional grocery store which operated for over 50 years. It was fully renovated in 2015. We had a very nice stay in this B&B. Beautiful design. The room was very nice and cosy. Delicious breakfast. Pleasant staff.

Show more Show less
9
Superb
1,088 reviews
Price from
CNY 695
per night

Hotel Magic 3 stars

Nazaré - 200 yards from beach

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.

Guests at Hotel Magic can read a book in the lounge, make use of the free Wi-Fi in the lounge area. Local activities include swimming, surfing, paragliding and rock climbing. The staff were amazing, polite professional and helpful. The room was spotless and the bed was perfect for me. The property is a couple of minutes from the beach and funicular. h7hgly recommended!

Show more Show less
9.2
Superb
2,105 reviews
Price from
CNY 933
per night

Well Hotel & Spa 3 stars

Maceira - 50 yards from beach

The beach, 10 metres away, invites guests to practice water sports, from surfing to fishing. Other activities in the area include para-sailing, golfing or hiking. Guests may explore the surroundings and find the thermal baths at Vimeiro, 3 km away. Just stayed here for one night on our way to Porto. Amazing staff, beautiful room, great gym, surprisingly good breakfast. Amazing gourmet restaurant restaurant at a nearby fancy hotel (areas do seixo, something like that).

Show more Show less
9.1
Superb
1,438 reviews
Price from
CNY 982
per night

Praia D'El Rey Marriott Golf & Beach Resort 5 stars

Casal da Lagoa Seca - 250 yards from beach

The elegant guestrooms of the Praia D´El Rey Marriott Golf & Beach Resort were recently refurbished and include a bath with selected bathroom amenities, TVs with cable reception and air-conditioning. They are classically furnished with a spacious living area. From their private balconies they either offer views of the ocean or of the golf course. Great reception when we checked in. Staff ensured that you would be made comfortable and all of your needs accommodated.

Show more Show less
9.3
Superb
2,536 reviews
Price from
CNY 1,532
per night

Dona Maria Hotel 4 stars

Figueira da Foz - 800 yards from beach

Set 1 km from Forte de Santa Catarina Beach, Dona Maria Hotel offers 4-star accommodation in Figueira da Foz and features a shared lounge, a terrace and a bar. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. Certain units at the property feature a balcony with a city view. This was the best experience I have had with accommodations during my month of travel. The staff were extremely helpful, the facilities were amazing, the room was luxurious and the location, perfect. I highly recommend Dona Maria. Also, get the breakfast, it's worth it!

Show more Show less
9.3
Superb
167 reviews
Price from
CNY 586
per night

Pátio C'un Casinhas

Nazaré - 250 yards from beach

Pátio C'un Casinhas, a property with a garden, is situated in Nazaré, 1.1 km from Nazare Beach, 1.5 km from Do Norte Beach, as well as 15 km from Monastery of Alcobaca. With mountain views, this accommodation features a terrace and a swimming pool. In good weather, guests are welcome to sit outside. location was perfect. host gave us a great suggestion for dinner. she made sure we had a memorable stay and filled us in on points of interest.

Show more Show less
9.4
Superb
173 reviews
Price from
CNY 692
per night

Villa Galega

Silveira - 150 yards from beach

Located within 200 metres of Praia de Santa Helena and 300 metres of Praia do Centro, Villa Galega provides rooms with air conditioning and a private bathroom in Silveira. Among the facilities at this property are a shared kitchen and private check-in and check-out, along with free WiFi throughout the property. Praia da Física is 500 metres away and Obidos Castle is 47 km from the bed and breakfast. The place is amazing, clean, spacious, quiet. The pool and the terrace is a very nice addition to relax and cool off. Communication was easy. The rooms were plenty big with a nice size bathroom. Bonus points for usb plugs outlet to charge your devices. It shows how much they take care and think about the rooms and facilities. The overall vibe is very relaxed and nice. Even all the other guests were nice! We were very pleased with our rental.

Show more Show less
9.4
Superb
211 reviews
Price from
CNY 770
per night

Most booked beach hotels in Centro this month

FAQs about beach hotels in Centro

Beach Hotels that guests love in Centro