Curated Luxury romantic hotel deals in Portugal

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Portugal

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Portugal, but are nearby and match your search.
Golden Tulip São João da Madeira
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Beira, São João da Madeira · 167.68 km from centre

7.9

 

1,173 reviews

This modern 4-star hotel offers an indoor pool and air-conditioned rooms with flat-screen TVs. Golden Tulip São João da Madeira is located in the centre of São João da Madeira, 42 km from Francisco Sá Carneiro Airport.

All rooms at Golden Tulip São João da Madeira feature satellite TV and minibars. Each is fitted with large windows and contemporary furniture. Free WiFi is also available.

The Pais restaurant serves local and international dishes in a distinct ambiance. Cocktails and wine are available at the hotel’s bar.

The Golden Tulip São João da Madeira is located 30 minutes’ drive from Porto. The beaches in Espinho and Furadouro are also a 30-minute drive away from the Golden Tulip São João da Madeira.

Compare price on Booking.com
Compare price on Booking.com
Vila Gale Marina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vilamoura · 258.56 km from centre

7.9

 

2,359 reviews

Breakfast available

Situated in a central, quiet location in Vilamoura, Vila Galé Marina offers elegant accommodation with balconies. It features indoor and outdoor pools and a hot tub.

Guest rooms have wooden floors and cable TV. Some feature a living room and dining area.

Guests can sample refined dishes, either buffet-style or à la carte, at Restaurant Galeão. Portuguese specialities and international meals are served. Casa de Santa Vitória Alentejo wines are available with lunch and dinner.

A game of tennis can be enjoyed on Vila Galé Marina’s court. The hotel also features a fitness centre. Galé Marina’s tour desk and bicycle rental service can benefit those who wish to organise local excursions.

Facing Vilamoura’s marina, it is a 5-minute walk from the beach. Cerro da Vila Roman Ruins are a 5-minute walk away. Vila Galé Marina provides a free shuttle to Vilamoura’s golf courses.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dorma Praia Golfe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Norte, Espinho · 182.50 km from centre

7.8

 

485 reviews

Breakfast available

With a stay at Dorma Praia Golfe, you'll be centrally located in Espinho, steps from Espinho Beach and Casino Espinho. This beach hotel is 13.6 mi (21.9 km) from Porto Historic Center and 13.5 mi (21.7 km) from Ribeira Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Odemira · 192.69 km from centre

7.8

 

227 reviews

Breakfast available

With a stay at HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels in Odemira, you'll be within a 5-minute walk of Beach of Franquia and São Clemente Fort. This beach hotel is 0.3 mi (0.4 km) from Praia do Carreiro das Fazendas and 5.9 mi (9.4 km) from Malhão Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Santana Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Verde, Vila do Conde · 221.12 km from centre

7.8

 

591 reviews

Breakfast available

With a stay at Santana Hotel & Spa, you'll be centrally located in Vila do Conde, within a 10-minute walk of Vila do Conde Aqueduct and Praca da Republica. This spa hotel is 1.2 mi (1.9 km) from Vila do Conde Beach and 2.9 mi (4.6 km) from Casino da Povoa.

Compare price on Booking.com
Compare price on Booking.com
Salugral Termal Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hervas, Hervás · 221.83 km from centre

7.8

 

182 reviews

<h2>Comfortable Accommodations</h2>

Salugral Termal Resort in Hervás offers comfortable rooms with air-conditioning, private bathrooms, and modern amenities. Guests enjoy free WiFi, minibars, and balconies with garden or mountain views.

<h2>Relaxing Facilities</h2>

The resort features a spa with a view, swimming pool, sun terrace, and lush gardens. Additional amenities include a steam room, hot tub, and solarium. Free WiFi is available throughout the property.

<h2>Dining Experience</h2>

A family-friendly restaurant serves Spanish cuisine with brunch, lunch, dinner, and high tea. The ambience is traditional, modern, and romantic, catering to diverse guest preferences.

<h2>Local Attractions</h2>

Located 40 km from Garganta de los Infiernos Natural Reserve and 106 km from Salamanca Airport, the resort is near Museo de la Moto Y El Coche Clasico (4.3 km) and Iglesia de Santiago (20 km).

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pestana Carvoeiro Golfe - AL
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lagoa · 253.76 km from centre

7.8

 

43 reviews

Breakfast available

With a stay at Pestana Carvoeiro Golfe - AL in Lagoa, you'll be within a 10-minute drive of Carvoeiro Beach and Slide and Splash Water Park. This family-friendly hotel is 5.1 mi (8.3 km) from Benagil Beach and 6.5 mi (10.4 km) from Rocha Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belver Boa Vista Hotel & Spa - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albufeira Center, Albufeira · 257.37 km from centre

7.8

 

604 reviews

With a stay at Belver Boa Vista Hotel & Spa - Adults Only, you'll be centrally located in Albufeira, within a 5-minute drive of Albufeira Old Town Square and Albufeira Marina. This spa hotel is 5.8 mi (9.4 km) from Falesia Beach and 2.6 mi (4.2 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ohtels Carabela
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almonte · 280.67 km from centre

7.8

 

100 reviews

Breakfast available

Located in Almonte, Ohtels Carabela is by the sea, within a 15-minute drive of Bodegas Oliveros and Bodegas Rubio 1893. This family-friendly hotel is 10.5 mi (16.8 km) from Rocio Museum and 10.5 mi (16.9 km) from Virgen del Rocío Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Exe Gran Hotel Solúcar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Sanlucar la Mayor · 285.74 km from centre

7.8

 

462 reviews

Breakfast available

Located in Sanlucar la Mayor, Exe Gran Hotel Solúcar is in the suburbs, within a 15-minute drive of Hospital San Juan de Dios del Aljarafe and Multi Factory Aljarafe Shopping Center. This family-friendly hotel is 17.3 mi (27.9 km) from Seville Cathedral and 13.9 mi (22.4 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Abades Benacazón
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Benacazon · 287.43 km from centre

7.8

 

426 reviews

Breakfast available

With a stay at Hotel Abades Benacazón in Benacazon, you'll be near the airport, within a 15-minute drive of Plaza de Armas Shopping Center and Hospital San Juan de Dios del Aljarafe. This hotel is 12.7 mi (20.4 km) from Seville Cathedral and 13.4 mi (21.6 km) from Plaza de España.

Compare price on Booking.com
Compare price on Booking.com
Hotel Abades Benacazon
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Benacazón · 287.44 km from centre

7.8

 

2,599 reviews

Hotel Abades Benacazon is located only 15 minutes from the centre of Seville. It features a seasonal outdoor pool and gardens.

All the Hotel Abades Benacazon's rooms have a balcony with views of the gardens or swimming pool.

Other facilities include meeting rooms for up to 700 people, 2 restaurants, a cafeteria, snack bar and private parking.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Vinea Collection Hotel by Piamonte Hotels
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Viana do Castelo District, Monção · 296.34 km from centre

7.8

 

7 reviews

Breakfast available

Located in Monção, The Vinea Collection Hotel by Piamonte Hotels is in a national park, within a 15-minute drive of Quintas de Melgaço and Quinta de Soalheiro. This family-friendly hotel is 6.2 mi (9.9 km) from Centro Cultural de Vale do Mouro and 7.1 mi (11.3 km) from Termas de Melgaço.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa ART Sevilla
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 296.55 km from centre

7.8

 

54 reviews

Breakfast available

With a stay at Casa ART Sevilla, you'll be centrally located in Seville, steps from Seville Cathedral and Giralda Tower. This hotel is 1.3 mi (2.2 km) from Plaza de España and 1.7 mi (2.7 km) from Metropol Parasol.

Compare price on Booking.com
Compare price on Booking.com
Hotel Convento dos Capuchos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Viana do Castelo District, Monção · 298.50 km from centre

7.8

 

901 reviews

Breakfast available

Next to the Minho River, this former monastery and mansion now offers boutique accommodation. Hotel Convento dos Capuchos includes a spa, pool and a tennis court.

Rooms are set into refurbished monk cells, fitted with modern amenities. They all include flat-screen TVs with satellite channels and en-suite bathrooms with tub and hairdryer. Some rooms have a separate lounge.

Dishes from the Minho Alto Region, prepared with seasonal ingredients, are offered at the in-house gourmet restaurant, Cozinha do Convento. The menu is complemented by renowned Portuguese labels.

Located in central Monção, Hotel Convento dos Capuchos is within walking distance from the town’s fortress walls. Vigo International Airport is 20 km away and private parking is available on site for free.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Puerto Sherry
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Puerto de Santa Maria · 357.71 km from centre

7.8

 

293 reviews

Breakfast available

With a stay at Hotel Puerto Sherry in El Puerto de Santa Maria, you'll be on the waterfront, within a 15-minute drive of Naval Station Rota and Golfo de Cádiz. This hotel is 17.8 mi (28.6 km) from Playa de la Victoria and 0.8 mi (1.2 km) from Sherry Marina.

Compare price on Booking.com
Compare price on Booking.com
Hotel Bienestar Termas De Vizela
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Verde, Vizela · 219.64 km from centre

7.7

 

1,213 reviews

Breakfast available

The 4-star Hotel Bienestar Termas de Vizela offers a central location in Vizela, less than 10 minutes’ walking from Vizela Train Station. The hotel features a lounge bar and a restaurant on site.

Each air-conditioned room is elegantly decorated and includes a LCD satellite TV and minibar. Guests can browse the Internet through the free WiFi. The private bathroom comes with a hairdryer and either a shower or a bath.

The restaurant and lounge bar offer guests the opportunity for a late night drink and a meal with regional flavours. Guests can enjoy their meals outdoors weather permitting.

Hotel Bienestar Termas de Vizela offers a thermal spa featuring rooms with massages and treatments, 2 minutes’ walking from the unit. It also has a Dynamic Swimming Pool with Thermal Circuit (Including lounge chair with jets and jacuzzi), Vichy shower and respiratory treatments.

Guimarães is less than 15 minutes’ driving, and Porto International Airport is 51 km away from the Bienestar Termas de Vizela.

Compare price on Booking.com
Compare price on Booking.com
Ponta Grande Sao Rafael Resort by Umbral
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Albufeira · 257.91 km from centre

7.7

 

238 reviews

Within walking distance of Albufeira’s marina, this 4-star resort offers luxury rooms and villas in a garden setting. It features an outdoor pool, tennis court and Albufeira views.

Guests of the Ponta Grande Resort can soak up the sun on the terrace as they watch their children in the playground.

The Ponta offers bright and air-conditioned accommodation. There are also self-catering villas that come with a fully equipped kitchen and a balcony with panoramic views.

A grocery store is available a few meters away from the resort. If guests prefer, they can also visit the restaurant, which serves á la carte international cuisine.

The Grande Resort is less than 1 km from the Atlantic Ocean. Guests arriving by car have free private on-site parking.

Compare price on Booking.com
Compare price on Booking.com
Playacanela
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa de la Luz Huelva, Isla Canela · 258.12 km from centre

7.7

 

368 reviews

This impressive, Arabian-style hotel is located in Punta del Moral and offers colourful rooms with a furnished balcony. Surrounded by palm trees, the outdoor pool features water slides and bridges.

Set just off the beach on the Costa de la Luz, Playacanela has a hot tub and indoor pool. Mini golf and table tennis facilities are also available.

The buffet restaurant is open for breakfast, lunch and dinner, serving international cuisine. Hotel Playacanela offers several bars.Off-site spa and wellness center available.

Hotel Playacanela can be found between the border with Portugal and Ayamonte. Vila Real De Santo Antonio is 20 km away.

Compare price on Booking.com
Compare price on Booking.com
Laias Caldaria hotel y Balneario
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Galicia, Laias · 326.42 km from centre

7.7

 

138 reviews

Breakfast available

Laias Caldaria hotel y Balneario sits next to the River Miño, surrounded by tranquil countryside. Just 15 km from Ourense, it has free WiFi in public areas.

Rooms are spacious and light, with wooden floors. All have heating, air conditioning, telephone, safe and minibar. Many have views of the surrounding countryside.

The spa and wellness centre is modern and stylish. It offers a large range of treatments, including massage. The water comes from a private spring. There are 2 swimming pools, inside and outside. There is also a sauna.

The restaurant at Laias Caldaria hotel y Balneario offers a tempting mixture of Galician and international dishes.

Laias Caldaria hotel y Balneario is located in the Ribeiro region of Galicia, close to the A-52 motorway. The area is popular for walking, and the hotel can arrange bicycle hire. There is free onsite parking.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor