Find and Book Top Rated Hotels in El Port De La Selva

Search among 2 available hotels and places to stay in El Port De La Selva from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great345 reviews
MapView on map200 m from City Centre200 m from City Center
From   US$ 96 /nightSelect
8.2
Great170 reviews
MapView on map200 m from City Centre
From   US$ 104 /nightSelect

Best hotels and places to stay in El Port De La Selva

Why visit?

El Port De La Selva is a charming coastal town located in the Costa Brava region of Spain. It offers a tranquil atmosphere, stunning natural beauty, and a rich cultural heritage. Visitors can enjoy beautiful sandy beaches, picturesque hiking trails, and delicious Mediterranean cuisine. Whether youre a nature lover, a food enthusiast, or simply seeking a relaxing getaway, El Port De La Selva has something to offer.

Where to stay?

Seafront area: The seafront area of El Port De La Selva offers breathtaking views of the Mediterranean Sea. It is perfect for beach lovers who want direct access to the sand and sea. This area is dotted with a range of accommodations, from budget-friendly guesthouses to luxurious beachfront resorts. Stay here for easy access to water activities and picturesque sunsets.

Old Town: The Old Town of El Port De La Selva is full of charm and history. Narrow cobblestone streets, traditional Catalan architecture, and quaint squares make this area a delight to explore. There are plenty of boutique hotels and guesthouses tucked away in the winding streets, offering a cozy and authentic experience. Immerse yourself in the local culture, visit historical landmarks, and discover traditional Catalan cuisine in the restaurants and cafes here.

Port area: The Port area of El Port De La Selva is a hub of activity and offers a lively atmosphere. This area is known for its bustling marina, where you can watch colorful fishing boats come and go. There are several waterfront hotels and apartments here, providing easy access to boat tours, water sports, and seafood restaurants. Stay in the Port area if you want to be in the heart of the action and enjoy a vibrant coastal ambiance.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Alegria: This charming 3-star hotel offers comfortable rooms at an affordable price. It provides amenities such as a swimming pool, a restaurant serving traditional Catalan dishes, and a beautiful terrace with panoramic views of the sea. With its convenient location in the seafront area, guests can enjoy easy access to the beach and nearby attractions.

Hotel Porta Del Mar: Situated in the Old Town, this 4-star hotel offers a great value for money. It boasts stylish rooms with modern amenities and a rooftop terrace with stunning sea views. Guests can indulge in the hotels spa facilities, including a jacuzzi and sauna. The hotels central location allows visitors to explore the historic charm of El Port De La Selva.

Hotel Boutique Mar DAmunt: Nestled in the Port area, this boutique hotel offers a unique blend of comfort and affordability. Its cozy rooms feature a contemporary design, and some offer sea views. Guests can enjoy the hotels rooftop terrace and bar, perfect for relaxing at the end of the day. The hotels proximity to the marina makes it an ideal choice for water sports enthusiasts.

Best kids-friendly hotels:

Hotel Tarongeta: This family-friendly hotel offers spacious rooms and a range of amenities for children, including a playground and a childrens pool. It is located near the beach, allowing families to easily enjoy the sand and sea. The hotels restaurant offers a childrens menu, catering to the needs of young guests.

Hotel La Fonda: Situated in the heart of the Old Town, this hotel is known for its warm hospitality and family-friendly atmosphere. It offers connecting rooms, cribs, and high chairs for families traveling with infants or young children. The hotels central location provides easy access to nearby parks and attractions suitable for kids.

Best hotels for a romantic getaway:

Hotel Can Batiste: This charming boutique hotel in the Old Town exudes romance and tranquility. Its elegant rooms feature romantic touches such as canopy beds and spacious balconies with views of the town. Couples can enjoy a romantic dinner at the hotels restaurant, known for its exquisite Mediterranean cuisine.

Hotel Spa Cap De Creus: Located near the seafront, this hotel offers couples a serene and relaxing retreat. It features a spa with a variety of treatments and a peaceful garden with a swimming pool. The rooms are designed with modern comfort in mind and some offer private balconies overlooking the sea.

Best for location:

Hotel Porto Cristo: Situated right on the beachfront, this hotel offers stunning panoramic views of the sea. Guests can enjoy direct access to the sandy beach and take leisurely walks along the promenade. The hotels location in the seafront area also provides easy access to restaurants, shops, and water activities.

Hotel Boutique La Rueda: Located in the Old Town, this hotel offers a central location with easy access to historical landmarks, charming streets, and local dining options. Guests can explore the town on foot and soak in the authentic atmosphere of El Port De La Selva. The hotels rooftop terrace offers panoramic views of the surrounding area.

Hotel Grifeu: Situated in the Port area, this hotel offers proximity to the marina and a lively atmosphere. Guests can enjoy watching the fishing boats and yachts come and go, and have easy access to boat tours and water sports activities. The hotel also boasts a restaurant serving fresh seafood dishes.

Best for a short city break:

Hotel Restaurant LAncora: This family-run hotel in the seafront area offers comfortable rooms and a renowned seafood restaurant. It is ideal for a short city break, allowing guests to relax by the beach or explore nearby attractions such as the impressive Sant Pere de Rodes Monastery.

Hotel Spa Porto Cristo: Located in the Old Town, this hotel combines historical charm with modern comforts. It features a spa where guests can indulge in relaxing treatments, offering a perfect retreat after a day of exploring the town. The hotels central location allows visitors to easily discover the towns cultural highlights.

Show moreLess