The best hotels in Costa Brava

The best Costa Brava hotels on the beachfront

Costa Brava, known as the 'Stormy Coast,' stands out as the most picturesque among Spain's three main coastlines. Its beauty encompasses stunning capes, pristine coves, and atmospheric cities brimming with top-notch restaurants. You'll also discover authentic villages crowned with majestic monasteries. Art enthusiasts must not miss the Dalí Theatre and Museum in Figueres, a tribute to the artist who found inspiration in the wild, natural allure of Cadaqués. The beaches here, complete with diving areas, are open to the public. Yet, they often remain blissfully uncrowded, tucked away near luxurious resorts. Explore our curated selection of luxury hotels along the captivating Costa Brava coast.

Alabriga Hotel & HomeSuites

Stars:
Minimum price / day: 277 €
Beach:

Compact, with an easy entry into the sea; located in a quiet bay; both the coast and the bottom have a sandy and pebble covering.

Description:

Elite boutique hotel reminding a luxury liner in shape, settled a few steps from the beach. This is a paradise for connoisseurs of fine cuisine, modern comfort and local culture. The range of its comforts includes free Wi-Fi, secure parking, three top-class restaurants (in addition to cafe and bar),chic swimming pool, an exclusive spa and kids club. Each of the 29 suites has a kitchenette and furnished terrace. Guests can use the services of butler, personal shop assistant, event organizer and even a personal dog walker. The hotel hosts fashion shows, live music concerts, art exhibitions.

Hotel & Spa Cala del Pi

Stars:
Minimum price / day: 173 €
Beach:

A small plot (70 m x 15 m) with fine honey sand; surrounding ledges protect the bay from wind; on the contrary there is a rocky island with interesting dive places.

Description:

This hotel, resembling an ancient Roman villa, offers direct access to the beach. Its guests can enjoy the sea views both from the outdoor pool and from its own terrace. Luxury rooms provide the opportunity to enjoy hydromassage shower and sleep well on individually selected pillows. The highlight of the restaurant is spa center equipped with pool with cascading waterfalls and steam rooms with ice generators. Invigorating aqua treatments go well with fitness training and billiards. To fill in your strength and relax to the music will allow a cozy cafe and restaurant specializing in Mediterranean delicacies.

Hostal de la Gavina GL

Stars:
Minimum price / day: 285 €
Beach:

Located in a private bay, sandy, with a long entry into the depth; the sea is usually calm; the water is clear.

Description:

This classic luxury hotel is located in the charming village of S'Agaró, near the town of Palamos. Spacious and elegant rooms are prepared for visitors. Large windows of the guest rooms overlook the sea coast or the park, between the pines and bougainvilleas of which there is an infinity pool and tennis court. The SPA complex with swimming pool, Turkish bath and hot tub offers a full range of wellness and beauty treatments. Guests enjoy breakfast and cocktails on the terrace; coddle yourself with Mediterranean delicacies at Garbí restaurant for lunch; for dinner, head to Les Conches, which serves international cuisine.

Hotel Santa Marta Lloret de Mar

Stars:
Minimum price / day: 88 €
Beach:

The sandy coast, indented by capes, and the sea water are distinguished by impeccable cleanliness; smooth entry into the sea.

Description:

This hotel rises on a cliff with breathtaking views of Santa Cristina Bay. The resort is surrounded by 6 hectares of forest, has cozy atmosphere and elegant suites. Breakfast is served here on the spacious outdoor terrace, allowing you to enjoy the seascape. Lunch at the restaurant impresses with the serving and quality of dishes based on fresh fish and meat. Guests can take a refreshing dip in the outdoor pool, take aqua treatments at the spa, do fitness training, and have fun on the golf course or tennis court. As a pleasant bonus, free parking and Wi-Fi are available throughout. Lloret de Mar city center is just a 5-minute drive away.

Vistabella

Stars:
Minimum price / day: 148 €
Beach:

The fine sand on the coast; stones are found at the entry into the sea; the bay is protected from wind by cliffs; the water is clean and clear.

Description:

Overlooking Roses Bay and the surrounding cliffs, this boutique hotel is a romantic place for vacation. Its stylish design rooms have comfortable terraces. The spa has an indoor pool, jacuzzi, sauna and steam room, and guests can enjoy several massages and body wraps. Food lovers will appreciate the varied offerings of 4 restaurants, one of which is awarded the Michelin Culinary Award. Located on the beach, the steakhouse is famous for its laid-back atmosphere and private mooring. From June to September, there is a grill bar on the beach.

Golden Mar Menuda

Stars:
Minimum price / day: 85 €
Beach:

The sand on the coast is light and coarse, entry into the sea is easy, there is no large shallow water zone. The Menuda beach is 120 m long, awarded by the Blue Flag, located just a minute walk from the hotel. The bay, on the one hand limited by cliffs, is an ideal place for snorkelling and diving. 

Description:

4* Hotel is located in the resort town of Tossa de Mar, 300 m from its center and 700 m from the eponymous fortress of the Middle Ages. 54 rooms of various categories, some with access to the terrace, are located in a 2-storey building, renovated in 2017. For the convenience of vacationers, there is a Mediterranean restaurant (possible food systems - BB, HB, FB), Sa Proa bars in the lobby area and Chillout bars on the beach. The hotel has saltwater pool, gym and 2 conference rooms.

Park Hotel San Jorge & Spa

Stars:
Minimum price / day: 95 €
Beach:

The water in the sea is clean, in the winter season there are big waves. The seabed is rocky, sand along the coast zone is coarse. The beach, to which guests go down from the hotel pool by stairs, is located in a picturesque bay. A road laid along the coast through the cliffs allows vacationers to take a walk to other bays with beaches. 

Description:

The hotel is located in a secluded spot on the mountain, surrounded by centuries-old pine trees. Breakfast is served in the only terrace restaurant overlooking Cape Cap Roch, the tip of the Costa Brava. The hotel has 119 rooms of various categories with sea or garden views. The hotel has an outdoor pool, bar, spa, gym and sauna.

Almadraba Park Hotel

Stars:
Minimum price / day: 117 €
Beach:

The sand is small, entry into the water is easy, the bottom is sandy. A steep staircase leads to the coast, 100 meters from the hotel. By the sea, guests are relaxing on the popular Almadraba beach with many restaurants and bars. 

Description:

Vintage-style spa hotel in a quiet, secluded location on hill surrounded by pine trees, 15-minute walk from Roses town. From the windows of 66 rooms and a pool terrace there is a picturesque view of the bay. The hotel has garden, court, table tennis, squash, pilates and yoga classes. Guests note the equipment and quality of room cleaning, delicious dishes in the gastro-pub Raspa Wine and the Mediterranean restaurant Almadraba, the highlight of which is the dessert trolley.

Rigat Park & Spa Hotel

Stars:
Minimum price / day: 151 €
Beach:

Located a minute walk from the hotel. Guests enter the private beach from the pool using the electronic room key. Entry into the sea is steep, the water is clean, the sand on the shore is small. 

Description:

5 * Hotel with interior in the spirit of the Golden Age of Spain is located 1.5 km from the center of Lloret de Mar. Rooms offer views of Fernals Bay or Rigat Park. The restaurant is located above the pool and provides guests with the opportunity to admire the sea views during breakfast or dinner. Spa complex with hammam, sauna, jacuzzi and massage room is located on the territory. The hotel has an indoor and outdoor heated pool with gradual increase in depth, golf course and gym.

Hotel Cap Roig by Brava Hoteles

Stars:
Minimum price / day: 62 €
Beach:

The coast area belongs to the coast of Platja D'Aro. The hotel building is located 150 meters from the sea on a rocky cliff. A staircase leads Cap Roig to the sandy-pebble beach. The sea in the bay is deep, the bottom off the coast is rocky. 

Description:

4 * SPA Hotel is surrounded by tall pine trees among the rocks on the banks of the city of Platja d'Aro. The interiors of the lobby and halls are decorated in a classic style with antique furniture and paintings. The number of rooms is represented by 160 rooms of various categories, the windows of which overlook the garden and the sea. For the convenience of guests leading a healthy lifestyle, tennis court, golf course and billiard room are equipped. The hotel has 2 swimming pools, a Sa La Mar SPA center, restaurant and 2 bars. For young guests there is children's playground and kids-club, entertainment events are held.

The best Costa Brava hotels on the beachfront

Discover top Costa Brava hotels with private beaches for an idyllic escape. Experience exclusive seaside luxury.

  • Handpicked best hotels with private shores
  • Unwind in serene settings by the sea

4.5/5
68 likes

See also

Share beaches on social networks