Skip to main content

The best romantic hotels in Port de la Selva

Check out our pick of great romantic hotels in Port de la Selva

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

This restored winery is metres from Port de la Selva Beach, just outside the Cap de Creus Natural Park. It has 2 restaurants and a wellness centre with sauna.

Rooms at the Hotel Spa Porto Cristo are charming and well-equipped, with twin beds, double beds or king-size beds and slippers. The design includes typical wood and stone. Many rooms have a hydromassage bath or hot tub, and some offer sea views and a terrace.

Breakfast was great and room was very comfortable.

Show more Show less
8.3
Very good
2,098 reviews
Price from
£104
per night

This hotel lies on the seafront in the charming town of El Port de la Selva, on the Costa Brava. It offers free WiFi and there is a spa with a hot tub for an extra charge.

All of the rooms at the Hotel Cap de Creus feature air conditioning, a safe and a hairdryer. Some rooms include bath tub and a kitchenette.

Location, friendly staff, breakfast good, has a variety to choose from, clean room

Show more Show less
8.3
Very good
1,255 reviews
Price from
£103
per night

Fonda Felip offers accommodation in Selva de Mar, 1.5 km from El Port de la Selva beaches. The property is located in the lively main square of the village. Dali Museum is 17 km from the property.

Rooms comes with a shared or private bathroom.

Auri was the perfect host in the most adorable host of the most charming pension I have ever seen with all modern needs as tv and airco. located in the small but delightful little pueblo! This was really a small piece of heaven 🙏🏻

Show more Show less
8.8
Fabulous
208 reviews
Price from
£58
per night

Cal Mariner is just metres from the blue-flag beach, in the Costa Brava fishing village of Port de la Selva. Each air-conditioned room offers satellite TV and a balcony.

This family-run hotel has a restaurant, specialising in rice and fish dishes made with fresh local seafood. Cal Mariner also has a bar with a seafront terrace area.

The location next to the sea was so beautifil. We enjoyed the large bathtub a lot. View from the large balcony was impressively nice.

Show more Show less
8.8
Fabulous
699 reviews
Price from
£93
per night

This charming hotel is located in Palau-Saverdera, just 6 km from Roses. It offers air-conditioned rooms with free Wi-Fi,

and there is a private parking available. Free parking is also featured in the area.

We chose this hotel at the last minute due to a change of plans and we couldn't have been more pleased. Tastefully decorated rooms with comfortable bedding, very clean and thoughtful facilities provided for guests like an honesty bar and lounge area. We thought the breakfast was exceptional here and the location was perfect for our needs. Even our dog received special gifts and attention. Very appreciated. Recommended.

Show more Show less
9.3
Superb
311 reviews
Price from
£120
per night

Hostal La Florida is located in Llançà, on the Costa Brava. This property offers smart, air-conditioned rooms with free WiFi, a TV and a private bathroom.

Set in a charming whitewashed building, the guest house has a garden with tables where you can relax with a drink. There is also a children's playground and a table tennis table in the garden.

The structure was perfectly clean and comfortable, the warmth and kindness in the reception, the breakfast in the garden

Show more Show less
9.1
Superb
484 reviews
Price from
£82
per night

This family-run hotel is just 50 metres from the beach in Llançà, in the Cap de Creus Nature Reserve. It an attractive terrace and air-conditioned rooms with free Wi-Fi.

La Goleta’s Els Pescadors Restaurant serves traditional dishes from the Empordà region of Catalunya. It also offers a beautiful terrace facing Llançà Marina. The hotel also has a bar.

When you enter the hotel, it smells wonderful! Clean and spacious room. Good breakfast included in the reasonably priced accommodation. Walking distance to the marina and there was a market on Wednesday morning on the town square.

Show more Show less
8.4
Very good
2,358 reviews
Price from
£76
per night

Featuring air-conditioned rooms with free Wi-Fi, Hotel Carbonell is located in Llançà town, 800 m from Port Beach on the Costa Brava. It offers free luggage storage and free safe.

Each room includes a satellite flat-screen TV and wardrobe. The bathroom features a bath or a shower and free toiletries are provided.

The staff was super friendly, the hotel is sending out automated private messages on bookin.com app to remind of the check in/out and other stuff. The room was clean and nice. There was a safe garage for our bicycles. There is a super-convenient private parking available for your car. The swimming pool is located in another building but it is simply gorgeous. Fun fact: while we wre leaving one of the staff members chased us to give us back a phone charger that we left in the wall socket. I appreciated that a lot. Being locateg in the middle of the old town centre, you cannot get a better location. Definitely one of the best stays you can get in Llança.

Show more Show less
8.7
Fabulous
1,136 reviews
Price from
£68
per night

Surrounded by vineyards, Sa Perafita is a charming 14th-century building located 10 minutes’ drive from Cadaqués. It offers attractive, air-conditioned rooms with a lounge, flat-screen TV and hydromassage shower.

the views! and great attention

Show more Show less
8.9
Fabulous
798 reviews
Price from
£103
per night

In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a typical Catalan farm house from 1582. It offers rooms with flat-screen TV, air conditioning, and heating.

Surrounded by nature, guests can enjoy some spectacular views over Alt Empordà and Roses Bay. The village of Roses and it beaches are 3 km away.

It is a great place to stay - the view is wonderful, the pool, the restaurant with delicious food and very nice and helping staff.

Show more Show less
7.7
Good
3,632 reviews
Price from
£73
per night

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.
Search romantic hotels in Port de la Selva

Most booked romantic hotels in Port de la Selva this month

Romantic hotels that guests love in Port de la Selva

  • Avg. price/night: £118.47
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 209 reviews
    Very authentic place and lovely host. Comfortable bed.
    Sonya
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 93 reviews
    Lovely clean apartment with a great roof terrace.
    Therese
    Young couple
  • Avg. price/night: £101.55
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 699 reviews
    The staff were so friendly and helpful. When we asked for a room with two beds and one wasn’t available, they gave us two rooms at no extra cost! The beds were very comfortable and the rooms were very spacious. I had a balcony overlooking the bay. Lovely!
    Lisa
    Young couple
  • Avg. price/night: £101.55
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 699 reviews
    Lovely big room. Delicious breakfast and charming staff
    Karen
    Young couple
  • Avg. price/night: £101.55
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 699 reviews
    So much to like. Great location, spotlessly clean, lovely, helpful staff, good food, comfortable bed. A great place to stay. We will be going again.
    Mary
    Young couple
  • Avg. price/night: £110.01
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,254 reviews
    Great location. Lovely little town, beach and harbour.
    Martine
    Young couple
  • Avg. price/night: £55.85
    7.5
    Scored 7.5
    Good
    Rated good
     · 530 reviews
    Very good location. Lovely views from the balcony. Very good value for money.
    Muriel
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 90 reviews
    It was in a quiet area near the main town Port de la Selva, 2 minutes walk from the sea and a great coastal walk. I had very good communication with the host from the start. The house was clean and the beds very comfortable. There is a terrace where you can sit out and have your aperitivo. The bathroom was clean and the shower very good. From here, we visited the wonderful Cap de Creus for lunch (no cars on weekends, so try & book for a weekday) and Cadaques which is old and unspoiled. A lovely 2 days…felt like a week !
    Antonia
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 90 reviews
    Lovely coastal walks close by.
    Mary
    Young couple
  • Avg. price/night: £105.78
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,098 reviews
    A lovely Spanish style hotel close to the lovely seafront and parking although at the front was free and easy to get to
    Daniel
    Young couple
gogless