A beach with boats, a rocky outcrop, and buildings in the background.

Hotels with Restaurants in Costa Brava

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Costa Brava Hotels with Restaurants

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for Costa Brava hotels with a restaurant

1. Hotel Aiguablava

Hotel Aiguablava
Begur
United States
Casey
S$301
includes taxes & fees
7 Oct - 8 Oct
Hotel Aiguablava

2. Hotel Windsor Tossa – Adults Only +16

Hotel Windsor Tossa – Adults Only +16
Tossa de Mar
United Kingdom
Pauline
S$122
includes taxes & fees
8 Oct - 9 Oct
Hotel Windsor Tossa – Adults Only +16

3. Elisabeth by the Sea Hotel 5*

Elisabeth by the Sea Hotel 5*
Tossa de Mar
United States
Rachel
S$309
includes taxes & fees
9 Oct - 10 Oct
Elisabeth by the Sea Hotel 5*

4. Gran Hotel Reymar

Gran Hotel Reymar
Tossa de Mar
Australia
Suni
S$175
includes taxes & fees
8 Oct - 9 Oct
Gran Hotel Reymar

5. Hotel Costa Brava

Hotel Costa Brava
Platja d'Aro
Canada
holly
S$117
includes taxes & fees
29 Sept - 30 Sept
Hotel Costa Brava

6. Hotel Diana

Hotel Diana
Tossa de Mar
Canada
Neslihan Serra
S$196
includes taxes & fees
8 Oct - 9 Oct
Hotel Diana

7. Parador de Aiguablava

Parador de Aiguablava
Begur
United States
Norman
S$281
includes taxes & fees
29 Sept - 30 Sept
Parador de Aiguablava

8. Hotel Delfín

Hotel Delfín
Tossa de Mar
United States
Mike
S$180
includes taxes & fees
4 Oct - 5 Oct
Hotel Delfín

9. Hotel Playa Sol

Hotel Playa Sol
Cadaqués
Canada
Andrew
S$296
includes taxes & fees
27 Sept - 28 Sept
Hotel Playa Sol

10. Golden Mar Menuda

Golden Mar Menuda
Tossa de Mar
United States
Victor
S$218
includes taxes & fees
30 Sept - 1 Oct
Golden Mar Menuda
View all properties

Top Costa Brava Hotel Reviews

Hotel Horitzó by Pierre & Vacances

Hotel Horitzó by Pierre & Vacances

10/10 Excellent
"Great hotel, brilliant location, friendly and helpful staff. Room was excellent, spacious and comfortable. The shower was good, but a handhold was positioned such that you needed to stand sideways to shower and you still banged your elbows on it. Breakfast was really good except the orange juice which was a poor imitation of fresh orange juice, which is expected in Spain. Parking near the hotel was almost impossible, however five minutes away there was ample free car parking."
Robert 2-night trip
Posted 11 hours ago
Hotel Horitzó by Pierre & Vacances
Golden Bahía de Tossa & Spa

Golden Bahía de Tossa & Spa

8/10 Good
"The breakfast buffet was fabulous. The room was clean but outdated."
Vasile 2-night trip
Posted 12 hours ago
Golden Bahía de Tossa & Spa
L'Escala Resort

L'Escala Resort

10/10 Excellent
"Excellent Stay, smooth process, private rooms and 7 pools so you can get a free pool to yourself/family quite easily. Everything Walking distance Aldi and McDonalds 5 Mins Walk, Beach 20Minutes Walk."
TUNU 3-night trip
Posted 2 days ago
L'Escala Resort
tent Lloret de Mar

tent Lloret de Mar

10/10 Excellent
"Friendly stuff, clean room , very good breakfast"
Zurab 3-night trip
Posted 3 days ago
tent Lloret de Mar
Prestige Goya Park

Prestige Goya Park

8/10 Good
"Clean rooms, great air conditioning. Nice pool. Evening entertainment was fine. staff not very friendly, specially restaurant staff started fooling around with us when they ran out of cutlery during chaotic breakfast hour. Upon raising voice with couple of them they got it out from their stash they were sitting on. Not pleasant, felt racism at one point."
Shantanu 4-night trip
Posted 3 days ago
Prestige Goya Park
AQUA Hotel Promenade & Spa

AQUA Hotel Promenade & Spa

8/10 Good
"Nice hotel, very well located"
Callum 12-night trip
Posted 5 days ago
AQUA Hotel Promenade & Spa
Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness

10/10 Excellent
"The hotel is very well located, bedrooms are very comfortable and it has the best Saturday night entertainment."
Maria 2-night trip
Posted 7 days ago
Hotel Montecarlo Spa & Wellness
Hotel Nereida

Hotel Nereida

10/10 Excellent
"This was me and my husband’s absolute favourite stay while on our honeymoon in Spain! We were so pleasantly surprised to walk into our room and see that it was even more gorgeous than the photos. The room was spacious, modern, while still keeping with the coastal theme of the hotel. The shower was one of our favourite features and felt more like hydro therapy than a typical shower. The terrace was a wonderful bonus and a lovely space to enjoy our evenings together. The pool/outdoor bar area were exceptional and a great place to enjoy a few drinks upon our return home from our daily adventures. The hotel itself was only a short distance from the beaches we wanted to see in both Begur and Callella du Palafrugell making it the perfect home base. We will absolutely be recommending this spot to friends and family."
Laurynn 3-night trip
Posted 2 weeks ago
Hotel Nereida
Alba Seleqtta

Alba Seleqtta

8/10 Good
"Très bon séjour au sein de l’hôtel. Emplacement Top, aménagement très bien, propreté très bien, personnel très agréable. Un très bon séjour en famille. Quelques points méritent une petite amélioration : - Animation : moyen, il y a surement mieux à faire pour la journée - soucis des ascenseurs parfois très très long selon les horaires. Merci Alba Seleqtta pour nos très bonnes vacances !"
Yann 7-night trip
Posted 2 weeks ago
Alba Seleqtta

Frequently asked questions

How much do hotels with dining in Costa Brava cost?
Hotels in Costa Brava range between S$117 to S$309 per night. Come with an appetite, because these hotels feature restaurants or are near some terrific dining experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Costa Brava?
Experience the culinary delights of Costa Brava when you base yourself at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 9.4, there's an irresistible option for everyone's taste and budget. If you're travelling to Lloret de Mar, look up Hotel Delamar - Adults Only, a 4.5-star property with pool sun loungers and a rooftop terrace. Another recommended choice in this city is Hotel Diana. This 4-star stay offers a beach bar and a terrace.
How many hotels with restaurants are there in Costa Brava?
Select from 457 hotels that offer access to superb dining all over Costa Brava. Whether you're searching for a hotel with restaurants or one that puts you in the middle of a gastronomic universe, Expedia makes it a breeze to find the ideal space.
What are the best cheap hotels with dining in Costa Brava?
Save on your Costa Brava break by booking hotels with dining from just S$117 per night. Want to explore the must-see attractions of Lloret de Mar? Make yourself comfortable at Apartamentos El Sol. This economical option with a terrace and a rooftop terrace makes a perfect base to discover the local culinary scene. If you're visiting Tossa de Mar, look up Hotel Diana. In addition to hosted evening meals and an ocean view, you'll have access to delicious foodie experiences. You'll find tons of free and fabulous attractions around Costa Brava. If your adventures take you to Lloret de Mar, stop by Tossa de Mar Beach. You can also go sightseeing without spending your dollars in Tossa de Mar. Tossa de Mar Beach is a top free attraction here. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Costa Brava?
You'll find family-friendly hotels with dining in destinations across Costa Brava, including Lloret de Mar. Hotel Fenals Garden is one option that'll fulfil your culinary wishes in this exciting city. It has a 4.5-star rating and conveniences such as a children's pool and complimentary breakfast. Alternatively, put your feet up at Evenia Olympic Resort - Olympic Park. With a sauna, a playground and access to top dining experiences, this 3-star favourite in Lloret de Mar will make you and your team feel welcome. Lloret de Mar has loads of family-friendly attractions when it's time to go sightseeing. Tossa de Mar Beach and Fenals Beach promise fun for the whole crew.
Are there any 5-star hotels with dining in Costa Brava?
Whatever your destination in Costa Brava, Expedia can help you find a 5-star stay that'll put you near some delicious dining experiences. Lloret de Mar has some wonderful options, such as Hotel Santa Marta. A tennis court and spa facilities are among the amenities at this stylish getaway. Alternatively, use Melia Lloret de Mar as a base to sample the local food scene. A sauna and a terrace help make this 5-star property in Lloret de Mar a favourite with travellers.
Why book your hotel with restaurants in Costa Brava with Expedia?
Expedia makes it a cinch to find your ideal hotel with restaurants in Costa Brava. Make use of our filters to search for properties with a restaurant on-site. If you have a fixed budget, click on how much you're willing to spend and your preferred hotel star rating. We'll help you find a suitable stay whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Costa Brava?
Expedia can help you easily source cheap hotels with restaurants in Costa Brava. Simply use our handy filter tools to lock in accommodation with restaurants or satisfying extras, like included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to cut costs.
What is there to do in Costa Brava near my hotel with restaurants?
The most important accessory for your Costa Brava escape is a well-thought-out itinerary! Lloret de Mar Beach, Water World and Fenals Beach are some of the biggest sights if you're making your way to Lloret de Mar. Roses also offers lots of fantastic attractions, such as Canyelles Beach. Looking for more? Make sure you visit Aqua Brava and Aquabrava too.

Explore a world of travel with Expedia