Hotels in Port de la Selva, Spain

Search & Compare Port de la Selva Hotels

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

Best hotels in Port de la Selva

Port de la Selva overview

Port de la Selva is a small town known for its beaches, and surrounded by picturesque views of the sea and parks. You'll enjoy the ample coffee and bar options, along with outdoor areas for biking and walking. Soak up some sunshine at popular spots in the area like Cadaques Beach and Roses Beach. Make plans to visit the popular Dali Museum and Banyuls-sur-Mer Aquarium. Whatever you're into, Port de la Selva has something for you.

Where to stay in Port de la Selva

Whether traveling for business or pleasure, Port de la Selva can comfortably accommodate all visitors. There are 128 hotels in the Port de la Selva area and you can shop as many as 37 deals for rooms on Hotels.com, some with discounts of up to 42%.
  • • 19 2-star hotels with an average price of $31 per night
  • • 65 3-star hotels with an average price of $42 per night
  • • 32 4-star hotels with an average price of $60 per night
  • • 2 5-star hotels with an average price of $187 per night

Here are the top hotels based on 5062 user reviews of Port de la Selva hotels:
  • • Hotel Spa Porto Cristo
  • • Hotel Spa Cap de Creus

How to get to Port de la Selva

Fly in to Perpignan (PGF-Perpignan - Rivesaltes Intl.), 33.4 mi (53.7 km) from downtown Port de la Selva. Barcelona (BCN-Barcelona Intl.) is the next closest major airport, 92.4 mi (148.6 km) away.

What to see around Port de la Selva

Its beaches and parks offer a glimpse of the natural beauty, and favorite spots for nature lovers include:
  • • Port de la Selva Beach
  • • Cap de Creus Natural Park North Entrance
  • • Cadaques Beach
  • • Cap Ras
  • • Cap de Creus
Some top sights in the area include:
  • • Dali Museum
  • • Roses Beach
  • • Banyuls-sur-Mer Aquarium
  • • Royal Castle
  • • Church of Notre-Dame-des-Anges

When to visit Port de la Selva

Wondering when's the best time to visit? Here are seasonal norms to help you plan your trip:

Seasonal temperature averages
  • • January-March: 62°F day, 40°F night
  • • April-June: 81°F day, 47°F night
  • • July-September: 85°F day, 58°F night
  • • October-December: 73°F day, 41°F night
Seasonal rainfall averages
  • • January-March: 0.2 inches
  • • April-June: 0.2 inches
  • • July-September: 0.2 inches
  • • October-December: 0.2 inches