Hotels in Port de la Selva

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Port de la Selva?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Port de la Selva on Hotels.com. These Port de la Selva hotels consistently deliver on comfort, location and traveler experience. Last updated on .

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
4.0 star property
Santa Margarida
8.6 out of 10, Excellent, (862 reviews)
Escape to this wellness haven with a full-service spa offering massages, facials, and body wraps. Just steps from Roses Beach, enjoy the indoor pool, hot tub, and complimentary breakfast while exploring nearby Platja de Sant Margarida.
$218 nightly
The price is $245
Jul 20 - Jul 21
Total with taxes and fees
Hotel Montecarlo Spa & Wellness

Hotel Spa Porto Cristo

Hotel Spa Porto Cristo
4.0 star property
Port de la Selva
8.4 out of 10, Very Good, (212 reviews)
Escape to this coastal haven with rejuvenating massages, a relaxing hot tub, and sauna. Just moments from Port de la Selva Beach, the hotel offers free breakfast, room service, and a restaurant, creating the perfect seaside retreat.
$149 nightly
The price is $168
Jul 22 - Jul 23
Total with taxes and fees
Hotel Spa Porto Cristo

Hotel Boutique Mar d'Amunt

Hotel Boutique Mar d'Amunt
4.5 star property
Port de la Selva
9.4 out of 10, Exceptional, (6 reviews)
Hotel Boutique Mar d'Amunt

Hotel Vistabella

Hotel Vistabella
5.0 star property
Almadraba-Canyelles
9.2 out of 10, Wonderful, (211 reviews)
Perched above the sea in Roses, this luxurious retreat offers 4 restaurants including Els Brancs with ocean vistas. Unwind at the spa with facials and aromatherapy, or explore nearby Roses Beach after snorkeling along the Costa Brava.
$335 nightly
The price is $380
Aug 14 - Aug 15
Total with taxes and fees
Hotel Vistabella

Hotel Playa Sol

Hotel Playa Sol
4.0 star property
Cadaqués
9.6 out of 10, Exceptional, (554 reviews)
Soak up Mediterranean charm at this beachside hotel near Badia de Cadaqués. The outdoor pool, tennis court, and sauna create a perfect retreat. Enjoy drinks at the poolside bar before dining at the restaurant after exploring nearby Cadaques Beach.
Hotel Playa Sol

Hotel Spa Cap de Creus

Hotel Spa Cap de Creus
3.0 star property
Port de la Selva
8.2 out of 10, Very Good, (129 reviews)
Perched on the Cap de Creus bay, this wellness haven offers massages and Ayurvedic therapies at the full-service spa. Unwind in the sauna, hot tub, or beach bar after exploring nearby Roses Beach. Enjoy complimentary breakfast and WiFi throughout your stay.
$133 nightly
The price is $149
Jul 23 - Jul 24
Total with taxes and fees
Hotel Spa Cap de Creus

Mas Cusi

Mas Cusi
4.0 star property
Palau-Saverdera
9.6 out of 10, Exceptional, (28 reviews)
Nestled in Palau-Saverdera near Sant Salvador Castle, this aparthotel offers a refreshing outdoor pool and premium bedding. Enjoy hiking trails and mountain biking nearby while Vilajuiga Station provides easy regional access.
$203 nightly
The price is $228
Jul 20 - Jul 21
Total with taxes and fees
Mas Cusi

Hotel Mas Lazuli

Hotel Mas Lazuli
4.0 star property
Pau
9.4 out of 10, Exceptional, (83 reviews)
Escape to this serene hotel near Roses Beach where an outdoor pool and poolside bar await. Enjoy massages and facials after exploring Sant Pere de Rodes Monastery, then savor meals at the restaurant. Free breakfast, WiFi and parking enhance your stay.
$194 nightly
The price is $218
Jul 24 - Jul 25
Total with taxes and fees
Hotel Mas Lazuli

Prestige Goya Park

Prestige Goya Park
3.0 star property
Roses
8.0 out of 10, Very Good, (634 reviews)
Mediterranean vacation vibes flourish at this family-friendly retreat just a 5-minute walk from Roses Beach. The rooftop terrace offers stunning views, while outdoor and children's pools provide refreshing dips after exploring nearby Aventura Nautica.
$165 nightly
The price is $184
Jul 26 - Jul 27
Total with taxes and fees
Prestige Goya Park

Hotel Ampuria Inn

Hotel Ampuria Inn
3.0 star property
Castello d'Empuries
8.4 out of 10, Very Good, (522 reviews)
Discover serene coastal bliss at this Empuriabrava hotel with an outdoor pool, poolside bar, and spa services. Just 15 minutes from Roses Beach, enjoy free WiFi, parking, and fitness center access while helpful staff ensure a memorable stay.
$135 nightly
The price is $151
Jul 26 - Jul 27
Total with taxes and fees
Hotel Ampuria Inn

Prestige Mar y Sol

Prestige Mar y Sol
3.0 star property
Roses Town Center
8.6 out of 10, Excellent, (528 reviews)
Wake up to shimmering Mediterranean views at this beachfront hotel in Roses. Just minutes from Nova Beach and Roses Beach, this coastal gem offers free WiFi and convenient breakfast options for your seaside adventure.
$208 nightly
The price is $231
Jul 29 - Jul 30
Total with taxes and fees
Prestige Mar y Sol

Hotel Ciutadella

Hotel Ciutadella
3.0 star property
Roses Town Center
8.8 out of 10, Excellent, (467 reviews)
Mediterranean magic awaits at this Roses hotel, where a seasonal outdoor pool, rooftop terrace, and fitness center provide perfect vacation essentials. Near Nova Beach and the historic Citadel, with convenient café and bar options for post-swim refreshments.
$122 nightly
The price is $136
Jul 26 - Jul 27
Total with taxes and fees
Hotel Ciutadella

Hotel San Carlos

Hotel San Carlos
4.0 star property
Roses
7.4 out of 10, Good, (264 reviews)
Hotel San Carlos

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
4.0 star property
Santa Margarida
8.8 out of 10, Excellent, (391 reviews)
Bask in Mediterranean charm at this Art Deco haven near Roses Beach. Cool off in outdoor and children's pools after exploring Aventura Nautica. The restaurant, bar, and 24-hour front desk ensure comfort while Platja de Sant Margarida beckons nearby.
$195 nightly
The price is $219
Jul 26 - Jul 27
Total with taxes and fees
Hotel Prestige Sant Marc

Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
4.0 star property
Santa Margarida
8.2 out of 10, Very Good, (496 reviews)
Immerse yourself in coastal bliss at this Roses beach hotel with Mediterranean dining at Coconut restaurant. Refresh in the outdoor pool or unwind in the sauna while children splash in their own pool. Near Platja de Sant Margarida and Aventura Nautica.
Hotel Monterrey Roses by Pierre & Vacances

Hotel Àgora

Hotel Àgora
2.0 star property
Port de la Selva
8.8 out of 10, Excellent, (6 reviews)
Breathe in Mediterranean magic from this hotel's seasonal pool and sun-drenched rooftop. Just minutes from Port de la Selva Beach and El Pas Beach, with free breakfast and WiFi. Nearby trails invite hiking, kayaking, and mountain biking adventures.
$122 nightly
The price is $136
Jul 22 - Jul 23
Total with taxes and fees
Hotel Àgora

Hotel Boutique Horta d'en Rahola

Hotel Boutique Horta d'en Rahola
4.0 star property
Cadaqués
10.0 out of 10, Exceptional, (3 reviews)
Hotel Boutique Horta d'en Rahola

Hotel La Goleta

Hotel La Goleta
2.0 star property
Llanca
8.8 out of 10, Excellent, (156 reviews)
Wake up to mountain views at this seaside hotel near Port Beach. Enjoy complimentary WiFi, continental breakfast, and self parking while exploring nearby hiking trails or snorkeling spots. Just a 20-minute walk from Llançà Station.
$140 nightly
The price is $157
Jul 26 - Jul 27
Total with taxes and fees
Hotel La Goleta

Almadraba Park Hotel

Almadraba Park Hotel
4.0 star property
Almadraba-Canyelles
9.2 out of 10, Wonderful, (201 reviews)
Soak in coastal charm at this Roses beach hotel with an outdoor pool and poolside bar. After scuba diving or snorkeling, enjoy Mediterranean cuisine at Almadraba restaurant. Tennis courts, spa services, and free breakfast round out your perfect seaside escape.
$295 nightly
The price is $329
Jul 26 - Jul 27
Total with taxes and fees
Almadraba Park Hotel

Prestige Victoria Hotel

Prestige Victoria Hotel
3.0 star property
Santa Margarida
8.0 out of 10, Very Good, (580 reviews)
Mediterranean magic awaits at this coastal hotel with indoor and outdoor pools. Just minutes from Platja de Sant Margarida and water activities like parasailing and windsurfing. After adventures, unwind in the health club, sauna, or with rejuvenating spa treatments.
$179 nightly
The price is $199
Aug 2 - Aug 3
Total with taxes and fees
Prestige Victoria Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Port de la Selva?

Our prices for hotels in Port de la Selva are cheapest in January
Price trends for hotels in Port de la Selva
Pricing is based on two traveler single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Port de la Selva
July
High 81°F / low 69°F. Sunny most days.
View properties in July
81°
weather_sun
July, no crowd data, average high temperature 81 degrees Fahrenheit, average low temperature 69 degrees Fahrenheit. Sunny most days.
69°
81°
weather_sun
August, no crowd data, average high temperature 81 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Sunny most days.
70°
76°
weather_sun
September, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
69°
weather_sun
October, no crowd data, average high temperature 69 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
61°
weather_sun
November, no crowd data, average high temperature 61 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Sunny most days.
52°
56°
weather_sun
December, no crowd data, average high temperature 56 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
54°
weather_sun
January, no crowd data, average high temperature 54 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Sunny most days.
44°
55°
weather_sun
February, no crowd data, average high temperature 55 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Sunny most days.
44°
58°
weather_sun
March, no crowd data, average high temperature 58 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
62°
weather_sun
April, no crowd data, average high temperature 62 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
68°
weather_sun
May, no crowd data, average high temperature 68 degrees Fahrenheit, average low temperature 57 degrees Fahrenheit. Sunny most days.
57°
76°
weather_sun
June, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 64 degrees Fahrenheit. Sunny most days.
64°
Monthly weather averages (˚F)

Top landmarks in Port de la Selva

Check out reviews of Port de la Selva hotels guests love

Frequently asked questions

How much does a hotel room cost in Port de la Selva?
You can discover great hotels in Port de la Selva from $110 with properties to suit all budgets and needs. To find an affordable hotel in Port de la Selva that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Port de la Selva hotels?
Discover great deals on Port de la Selva hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Port de la Selva hotels.
Can I book Port de la Selva hotels with free cancellation?
In order to book a refundable Port de la Selva hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Port de la Selva?
One of the most popular luxury hotels in Port de la Selva is Hotel Boutique Mar d'Amunt. Hotel Boutique Mar d'Amunt is a luxury hotel with a high guest rating amongst our travelers, and it offers deep-tissue massage treatments.
What are some of the best Port de la Selva beach hotels?
For a beachy vacation in Port de la Selva, Port de la Selva Beach, Cala Galera Beach, and L'Arola Beach are some of the best places to visit. Stay at a top-rated Port de la Selva beach hotel and make the most of your vacation. Check out Hotel Boutique Mar d'Amunt if you're after a hotel that's near the water. With a free buffet breakfast and wedding services, our travelers rate it highly at 9.4 out of 10.
What are some of the best hotels in Port de la Selva for couples?
Enjoy your couple's retreat with a stay at a top-rated Port de la Selva romantic hotel. Our travelers love Hotel Boutique Mar d'Amunt, a romantic hotel. Discover more hotels in Port de la Selva on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some popular hotels in central Port de la Selva?
For hotels in central Port de la Selva, check out Hotel Boutique Horta d'en Rahola and Hotel Playa Sol. Travelers love Hotel Boutique Horta d'en Rahola for its location, as well as the outdoor pool, poolside bar and coffee shop/cafe this hotel offers. Hotel Playa Sol is another popular central hotel with a seasonal outdoor pool, a hot tub and a restaurant. Stay at one of these hotels for easy access to top sights like Roses Beach and Cadaques Beach. Roses Town Center and Santa Margarida are some of the most central neighborhoods for your Port de la Selva vacation.
What hotels do travelers recommend in Port de la Selva?
Where can I get free parking with my stay in Port de la Selva?
Park your car for free at Hotel Spa Porto Cristo.
Can I book a refundable accommodation in Port de la Selva?
If you're looking for the flexibility to change your plans to Port de la Selva, most accommodations offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Port de la Selva if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 10 vacation homes. In addition, you can choose from 20 apartments.
What will the weather in Port de la Selva be like during my vacation?
The warmest months in Port de la Selva are usually July and August with an average temp of 73°F. January and February are the chilliest months when the average temp is 50°F. The rainiest months are October and November.

Find out more about Port de la Selva

Whispers of the Waves: Discover the Hidden Treasures of Port de la Selva

Nestled along the stunning Costa Brava, Port de la Selva is a hidden gem that enchants visitors with its pristine beaches and rugged coastal landscapes. This charming fishing village offers a blend of tranquility and adventure, perfect for nature lovers and beachgoers alike. Explore the nearby Cap de Creus Natural Park, indulge in fresh seafood at local eateries, and wander through the quaint streets lined with historic monuments. Whether you seek romantic sunsets or thrilling hikes, Port de la Selva invites you to immerse yourself in its serene beauty and vibrant culture.

Discover great hotels in Port de la Selva

Port de la Selva offers a variety of comfortable accommodations, from charming boutique hotels to friendly family-run inns. Whether you're after a cozy stay with local flair or a relaxing hotel with spa amenities, you'll find great options to suit your needs in this picturesque Catalonian coastal town. These are some of the hotels preferred by our travelers in Port de la Selva:

  1. Habitacions Can Pau Guest HouseOpens in a new window: This inviting 2.5-star guesthouse is perfect for leisure travelers looking for a cozy retreat in Port de la Selva. With complimentary self-parking and access to internet facilities, including WiFi, it provides a seamless experience for those who enjoy staying connected. Travelers appreciate the warm atmosphere and the comfortable accommodations, making it an ideal choice for relaxation after a day of exploring the beautiful Catalonian coastline.
  2. Hotel La GoletaOpens in a new window: This 2.0-star hotel offers a unique experience tailored to business travelers seeking a professional atmosphere. The hotel features a range of services and facilities designed to support a productive stay, ensuring that guests can focus on their work while also enjoying a tranquil environment. Frequent visitors find the convenience of on-site amenities and the thoughtful design of the spaces to be exceptionally beneficial, creating an efficient and enjoyable stay.
  3. Hostal LaraOpens in a new window: This hotel provides a delightful dining experience with options for lunch and breakfast, catering to leisure travelers who appreciate culinary offerings during their stay. With a commitment to quality and comfort, the hotel’s dining facilities enhance the overall guest experience. Visitors often highlight the inviting ambiance and the flavorful cuisine, making it a favorite destination for those looking to indulge in memorable meals while enjoying the picturesque surroundings of Port de la Selva.

Top locations to stay in Port de la Selva

Some great areas to stay in while visiting Port de la Selva, Catalonia, Spain, are Roses, Cadaqués, and Empuriabrava. Roses offers a vibrant waterpark and beautiful nature, Cadaqués boasts charming beaches and a picturesque port, while Empuriabrava is known for its sandy beaches and unique canals. For first-time visitors, Cadaqués is the best choice for its scenic beauty and artistic vibe.

  1. RosesOpens in a new window: Roses is a vibrant coastal town known for its stunning beaches and lively atmosphere. It’s a great base for travelers looking to enjoy sun, sea, and sand, with attractions like the nearby waterpark for family fun. The promenade is perfect for leisurely strolls, lined with shops and cafes where you can soak in the local culture. Adventure seekers will love the opportunities for water sports, and the natural beauty of the nearby Cap de Creus National Park offers spectacular hiking trails with breathtaking views.
  2. CadaquésOpens in a new window: Cadaqués is a picturesque village that has inspired artists like Salvador Dalí. With its charming whitewashed buildings and stunning beachfront, it's an ideal spot for a relaxing getaway. The local port is perfect for leisurely boat trips and enjoying fresh seafood. Explore the narrow streets filled with unique shops and art galleries, and don’t miss the chance to visit the Dalí House Museum for a taste of culture and history. Cadaqués is truly a gem that offers both relaxation and artistic inspiration.
  3. EmpuriabravaOpens in a new window: Known as the Venice of Spain, Empuriabrava features a unique network of canals and is famous for its sandy beaches. This area is perfect for those who enjoy a laid-back atmosphere, with plenty of opportunities for sunbathing and enjoying beachside activities. The local shops offer an array of goods, and water sports are a major draw, including sailing and windsurfing. Strolling along the waterfront promenade at sunset is a must, providing a tranquil end to a day of exploration.

Things to do in Port de la Selva

Port de la Selva enchants travelers with its stunning beaches, dramatic mountains, and lush parks. Explore scenic hiking trails that wind through serene forests, or unwind at a luxurious spa. Dive into crystal-clear waters or take a leisurely boat ride to soak in the breathtaking landscapes. It’s a true gem for nature lovers!

  • Dali MuseumOpens in a new window – Dive into the surreal world of Salvador Dalí at this fascinating art museum. Marvel at an extensive collection of his works, which beautifully showcase his unique style and imagination. The museum itself is a masterpiece, offering visitors a glimpse into the mind of one of the 20th century's most iconic artists.
  • Roses BeachOpens in a new window – Relax on the stunning sands of Roses Beach, where the azure waters invite you to take a refreshing dip. Enjoy a leisurely stroll along the promenade, dotted with charming cafés and shops. The beach is perfect for sunbathing or indulging in water sports, making it a vibrant spot for families and friends alike.
  • Canyelles BeachOpens in a new window – Discover the tranquil beauty of Canyelles Beach, a hidden gem nestled among rocky cliffs. This picturesque cove is ideal for a peaceful day by the sea, where you can soak up the sun or explore the nearby natural surroundings. Pack a picnic and enjoy the serene atmosphere away from the bustling crowds.
  • Salvador Dalí HouseOpens in a new window – Visit the quirky Salvador Dalí House, where the artist lived and created some of his most famous pieces. Wander through the eccentric rooms filled with his personal belongings and artworks, and take in the stunning views of the Catalonian coast that inspired his creativity. This unique experience offers insight into Dalí's life and artistic process.

5 tips for savvy savings when booking a hotel in Port de la Selva

  1. Book for the cheapest times: The most budget-friendly time to visit Port de la Selva is in January, February, and November, when hotel prices tend to be lower. To fully appreciate the area's historical landmarks, cultural sites, and beautiful natural parks, it's best to plan for at least 2 to 3 days. During your stay, you can enjoy relaxing at the beach, exploring charming small-town vibes, hiking scenic trails, and dining with friendly locals. This affordable getaway offers great value for money, allowing you to immerse yourself in the rich culture and stunning surroundings of Port de la Selva.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Port de la Selva, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. You could enhance your chances of savings by enabling email alerts or push notifications for flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, ensuring you’re informed about any price drops or availability changes. This way, you’re more likely to book a last-minute getaway at the best possible rate.
  3. Be flexible with dates: Prices may fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Port de la Selva. If you're interested in a unique experience, boutique hotels can provide a more personalized touch and sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more budget-friendly dates to help you find the best deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it usually tends to come with higher prices. If you're looking for more affordable options, consider hotels in less central neighborhoods, which can provide a good balance of cost and accessibility to the sites you want to visit. You might also want to check out independent hotels located further out, as they can offer a more authentic and budget-friendly experience.
  5. Become a Member: Join our membership for free and start planning your next getaway to Port de la Selva! Enjoy savings on over 100,000 hotels around the globe with exclusive member pricing. As a member, you can easily move up the tiers and unlock fantastic perks, including complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on these amazing benefits—sign up today and make your travel experience even better!

Best time to go to Port de la Selva

Port de la Selva experiences its lowest average temperature in January, at 48.6°F (9.2°C), while July to August are the hottest months, with an average temperature of 75.2°F (24.0°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere in Port de la Selva, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny, with no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny conditions.

Keep exploring