Search Hotels with Restaurant in Costa Brava

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Costa Brava Hotels with Restaurant

This weekend
Next weekend

Our top choices for Costa Brava hotels with a restaurant

Hotel Diana

Hotel Diana
4.0 star property
Tossa de Mar
9.4 out of 10, Exceptional, (289 reviews)
"I absolutely loved my stay, the hotel and room are charming and extremely well maintained. Right in the town centre, so walkable to everything - I would stay again. "
Australia
Alastair
The price is £74
includes taxes & fees
20 Mar - 21 Mar
Hotel Diana

Parador de Aiguablava

Parador de Aiguablava
4.0 star property
Begur
9.2 out of 10, Wonderful, (228 reviews)
"The location of this parador is one of the most spectacular I have seen (and I travel a lot, too many countries). And, as all Paradors I have stayed in, the design of the building and of the rooms is outstanding. The breakfast was excellent, and the staff is polite and helpful. I wish we could stay longer! "
United States
Alexandre
The price is £89
includes taxes & fees
5 Mar - 6 Mar
Parador de Aiguablava

Golden Mar Menuda

Golden Mar Menuda
4.0 star property
Tossa de Mar
9.2 out of 10, Wonderful, (172 reviews)
"Breakfast was excellent. Staffs were nice and helpful.beach access and view are excellent."
United States
jian
The price is £51
includes taxes & fees
29 Mar - 30 Mar
Golden Mar Menuda

Hotel Windsor Tossa – Adults Only +16

Hotel Windsor Tossa – Adults Only +16
3.0 star property
Tossa de Mar
9.8 out of 10, Exceptional, (295 reviews)
"Great stay! "
United Kingdom
Ellie
The price is £64
includes taxes & fees
27 Mar - 28 Mar
Hotel Windsor Tossa – Adults Only +16

Van Der Valk Hotel Barcarola

Van Der Valk Hotel Barcarola
4.0 star property
Sant Feliu de Guixols
9.0 out of 10, Wonderful, (194 reviews)
"The hotel is run very efficiently. The staff is helpful and friendly. The breakfast is excellent. Our room (junior suite) was huge. We had a great balcony/terrace, and great view towards the sea. Parking in a safe and sufficiently large parking lot belonging to the hotel was a big plus. Would definitely stay there again. "
United States
Alexandre
The price is £57
includes taxes & fees
25 Mar - 26 Mar
Van Der Valk Hotel Barcarola

Hotel Playa Sol

Hotel Playa Sol
4.0 star property
Cadaqués
9.6 out of 10, Exceptional, (519 reviews)
"Location, nice pool. Friendly staff Would stay again "
United States
Randall
The price is £122
includes taxes & fees
15 Mar - 16 Mar
Hotel Playa Sol

Casa Indiana Hotel Boutique

Casa Indiana Hotel Boutique
3.5 star property
Blanes
9.4 out of 10, Exceptional, (56 reviews)
"This was an excellent hotel with everything and great service. "
United States
Scott
The price is £89
includes taxes & fees
8 Mar - 9 Mar
Casa Indiana Hotel Boutique

Hotel Santa Marta

Hotel Santa Marta
5.0 star property
Lloret de Mar
9.4 out of 10, Exceptional, (218 reviews)
"beach view, nice staff, clean room"
United States
Natalia
The price is £173
includes taxes & fees
12 Mar - 13 Mar
Hotel Santa Marta

Hotel Marsol

Hotel Marsol
4.0 star property
Lloret Town Center
8.8 out of 10, Excellent, (404 reviews)
"Great accommodations, wonderful location, very safe, and wonderful staff."
United States
Shawn
The price is £63
includes taxes & fees
22 Mar - 23 Mar
Hotel Marsol

Hotel Hostalillo by Escampa Hotels

Hotel Hostalillo by Escampa Hotels
3.0 star property
Palafrugell
9.2 out of 10, Wonderful, (739 reviews)
"Amazing stay, amazing views, quiet, intimate settings, fantastic beach, wonderful food options, a great local vibe."
United States
Timothy
The price is £60
includes taxes & fees
12 Mar - 13 Mar
Hotel Hostalillo by Escampa Hotels
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Top Costa Brava Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Costa Brava cost?
Expect to pay between £51 and £173 per night for hotels in Costa Brava. A perfect stay with a restaurant, or one that offers access to some great foodie experiences, is just a few clicks away on Expedia. 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.
How many hotels with restaurants are there in Costa Brava?
Select from 457 hotels that offer access to awesome dining throughout Costa Brava. Whether you're searching for a hotel with restaurants or one that places you in the centre of a culinary hub, Expedia makes it easy to find the ideal space.
Why book your hotel with dining in Costa Brava with Expedia?
With Expedia, you'll have no trouble finding your dream hotel with dining in Costa Brava. Make the most of our filters to search for properties with an on-site restaurant. If you're sticking to a budget, click on how much you want to spend and your preferred hotel star rating. We'll help you find the perfect place whatever your bank balance or tastes.
How can I find cheap hotels with dining in Costa Brava?
The simplest way to score cheap hotels with dining in Costa Brava is with Expedia's filter tool. Locate properties with restaurants or a few extra touches, like included breakfast. You can also narrow your search by star rating, amenities and budget to access awesome prices with only a few clicks.

Explore a world of travel with Expedia