Choose your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great beach resort is easy with Booking.com. More choice, more destinations.
12 beach hotels
65 beach hotels
24 beach hotels
1107 beach hotels
732 beach hotels
3 beach hotels
273 beach hotels
9 beach hotels
593 beach hotels
33 beach hotels
310 beach hotels
109 beach hotels
215 beach hotels
7 beach hotels
41 beach hotels
From beach resorts to country houses, more accommodation in Portugal
Holiday rentals Apartments Holiday homes Villas Cottages B&Bs Homestays Guest houses Country houses Hostels Farm stays Serviced apartments Holiday parks Resorts Glamping Campsites Boats Cabins Lodges Inns Luxury tents Motels
Check out our pick of great beach resorts in Portugal
9.2 Superb 1,171 reviews
Offering a seasonal outdoor pool and spa centre, Montebelo Vista Alegre Ílhavo Hotel is situated in Ílhavo in the Centro Region Region, 6 km from Aveiro. Guests can enjoy the on-site restaurant. Free WiFi is featured and free private parking is available on site.
9.1 Superb 2,758 reviews
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.
Lisbon Airport is less than 1 hour's drive from the hotel. The seaside is 300 metres away.
9.3 Superb 2,564 reviews
A luxurious 5-star design hotel sitting on Calheta Beach, between Madeira Mountains and the Atlantic Ocean, Savoy Saccharum Resort & Spa features a rooftop infinity pool and conference rooms.
Each room has the design of a local artist, based on the theme of the sugar cane. Guests can also enjoy the comfort of a self-catering apartment.
9.2 Superb 3,283 reviews
Overlooking the Atlantic Ocean, Eurostars Oasis Plaza is located beachfront in the centre of Figueira da Foz.
Guests have free access to the heated pool and can exercise at the gym.
With a balcony and free WiFi, the air-conditioned suites are fitted with a dining area and sofa. Each comes with a flat-screen TV.
9.2 Superb 1,248 reviews
The 4-star Aqua Natura Madeira offers elegant rooms with Atlantic Ocean views in the fishing village of Porto Moniz, 45 km north of Funchal city centre. It offers a sauna on site.
Guests can use the hot tub while relaxing with the Atlantic Ocean views. Massage services and a gym are available. For the sports fans, the Aqua Natura features a diving centre on site. The natural swimming pools are a few steps away.
9.2 Superb 1,080 reviews
Hotel Costa Verde is located in the seaside city of Póvoa de Varzim, 100 metres from the Atlantic Ocean. It offers a 24-hour reception and free Wi-Fi access.
Luggage storage is available at Costa Verde Hotel and guests can ask for laundry services as well. There are vending machines with snacks and drinks on site. Estela Golf Club is within 8 km, offering breath-taking views of the ocean.
9.3 Superb 1,317 reviews
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.
9.2 Superb 1,993 reviews
Boasting an 18-hole golf course and set in a tranquil area of Lagos’ outskirts, this 4-star resort hotel offers stunning Atlantic Ocean views and luxury villas overlooking the lush, landscaped garden.
Boavista Golf & Spa Resort features contemporary villas and apartments fitted with elegant furnishings. A furnished balcony and modern kitchen is offered in all accommodation.
9.0 Superb 1,562 reviews
Crowne Plaza is situated in Vilamoura's centre just a few minutes' walk from the Marina and 10 minutes’ drive from 5 golf courses. The tastefully decorated rooms have furnished sea-view balconies.
Featuring soft shades of ivory and natural textures, all rooms have stylish bathrooms with glass-wall showers. The wide balconies come with lounge chairs.
This beach hotel in Portugal has been booked 797 times.
This beach hotel in Portugal has been booked 663 times.
This beach hotel in Portugal has been booked 654 times.
This beach hotel in Portugal has been booked 624 times.
This beach hotel in Portugal has been booked 607 times.
This beach hotel in Portugal has been booked 585 times.