Search Hotels with Restaurant in Makarska Riviera

  • 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 prices for these dates

Our top choices for Makarska Riviera hotels with a restaurant

1. Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel
5.0 star property
Makarska
8.8 out of 10, Excellent, (217 reviews)
"Excellent hotel with lovely spa, pool, rooms, foyer and beach. Walk into Makarska takes about 20 mins with lots of bars and restaurants on the way, some quite tacky. Beach access is easy to roped off area away from watersports. Good choice of Excellent food from the buffet, although some hot dishes could be warmer. Rooftop terrace bar is incredible with spectacular views over the bay towards Brac and Hvar. Would definitely return."
United Kingdom
Michael
The price is £132
includes taxes & fees
11 Nov - 12 Nov
Aminess Laurel Khalani Hotel

2. Valamar Meteor Hotel

Valamar Meteor Hotel
4.0 star property
Donja luka
9.0 out of 10, Wonderful, (277 reviews)
"Good hotel, little old in places and would be a great hotel if time was spent updating the property. Kids areas were very good."
United Kingdom
Jack
The price is £82
includes taxes & fees
15 Nov - 16 Nov
Valamar Meteor Hotel

3. Heritage Hotel Porin

Heritage Hotel Porin
4.0 star property
Makarska Old Town
9.6 out of 10, Exceptional, (77 reviews)
"Very clean smart looking hotel excellent position right on the harbor We had the deluxe king room with 3 big windows looking out on the sea The room was cleaned daily Breakfast could have been varied a bit as the same every day Would definitely recommend this hotel"
United Kingdom
Joanne
The price is £74
includes taxes & fees
15 Nov - 16 Nov
Heritage Hotel Porin

4. Hotel Biokovo

Hotel Biokovo
4.0 star property
Makarska Old Town
8.8 out of 10, Excellent, (226 reviews)
"Really enjoyed the stay at this hotel, everything was lovely and breakfast was excellent"
United Kingdom
Emily
The price is £75
includes taxes & fees
15 Nov - 16 Nov
Hotel Biokovo

5. Hotel Heritage Casa Blanka

Hotel Heritage Casa Blanka
3.0 star property
Makarska Old Town
The price is £76
includes taxes & fees
13 Nov - 14 Nov
Hotel Heritage Casa Blanka

6. Grand Hotel Slavia

Grand Hotel Slavia
4.0 star property
Baska Voda
9.2 out of 10, Wonderful, (109 reviews)
"Great location, very clean, great breakfast, and amazing staff."
United States
Edina
The price is £68
includes taxes & fees
9 Nov - 10 Nov
Grand Hotel Slavia

7. Apartments Bernarda

Apartments Bernarda
3.0 star property
Gorinka
9.8 out of 10, Exceptional, (7 reviews)
"Although the room was small it had everything we needed for a short stay. Room was updated and clean, linens were fresh, basic cooking utensils provided, good wifi, ample parking space, short direct walk to the beach. I could go on. We would stay again!"
Canada
Anonymous traveller
The price is £79
includes taxes & fees
9 Nov - 10 Nov
Apartments Bernarda

8. Emotheo Heritage Hotel

Emotheo Heritage Hotel
3.5 star property
Imotski
10.0 out of 10, Exceptional, (13 reviews)
"Loved this stay in Imotski. Super kind and helpful staff. Beautiful hotel in the perfect location to see the sights on our way to Bosnia. "
United States
Sarah
The price is £84
includes taxes & fees
8 Dec - 9 Dec
Emotheo Heritage Hotel

9. Aminess Younique Korčula Heritage Hotel

Aminess Younique Korčula Heritage Hotel
5.0 star property
Korcula
8.8 out of 10, Excellent, (200 reviews)
"This property was so beautiful! The staff was super friendly and helpful. We will certainly be returning."
United States
Cheryl
The price is £148
includes taxes & fees
9 Nov - 10 Nov
Aminess Younique Korčula Heritage Hotel

10. Hotel Prvan

Hotel Prvan
3.0 star property
Vrgorac
7.8 out of 10, Good, (6 reviews)
"Except the noise from thé road everything was gros. "
France
Jean-Michel
The price is £76
includes taxes & fees
9 Nov - 10 Nov
Hotel Prvan
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.

Top Makarska Riviera Hotel Reviews

Frequently Asked Questions

How much do hotels with restaurants in Makarska Riviera cost?

You'll pay between £68 and £147 per night for hotels in Makarska Riviera. The perfect stay with a restaurant, or one that's near great dining experiences, is only a few clicks away with 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.

What are the best hotels with restaurants in Makarska Riviera?

Makarska Riviera offers multiple hotels with restaurants with a total average guest review rating of 0. Hotel Tamaris is a popular option if you'd like to explore the local dining scene. It has a 4-star rating and includes amenities such as mountain views and a sauna. Hotel Croatia is another traveller favourite. This 4-star hotel offers access to some tasty food experiences and comes with a terrace and a garden.

How many hotels with restaurants are there in Makarska Riviera?

Pack your suitcase and choose from 227 hotels with restaurants in Makarska Riviera. For business travel, a family holiday and everything in between, Expedia can help you find a stay to satisfy your inner foodie in a few quick clicks.

What are the best cheap hotels with dining in Makarska Riviera?

Keep both your budget and taste buds happy at one of our Makarska Riviera hotels with restaurants that start from £68 per night. Subtub Hostel Makarska will put you close to some terrific culinary experiences. Handy amenities here include a garden and a terrace. Also check out Hotel Podgorka, which features a garden and mountain views. Use the money you save at either escape to feast your way around Makarska Riviera! If you'd like to save your hard-earned cash and still see the best of Makarska Riviera, add a few popular (and free!) attractions to your must-see list. Brela Beach and Baska Voda Beach will keep you entertained. 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 restaurants in Makarska Riviera?

Many visitors after a family-friendly hotel with dining in Makarska Riviera go for Hotel Tamaris. With a 4-star rating and amenities like a sauna and a swimming pool, it'll get your crew's nod of approval. Hotel Croatia is a 4-star stay that will also place you within easy reach of some delicious dining. A nearby beach and complimentary breakfast help make it a comfy base for your family break. After checking in and chilling out in your comfortable new digs, it's time to head out and start exploring! Biokovo Skywalk and Brela Beach are among the best family-friendly attractions in Makarska Riviera.

Why book your hotel with dining in Makarska Riviera with Expedia?

Reserving a hotel with dining in Makarska Riviera is as easy as working out your travel dates and picking a place suited to your needs. Want a getaway that has an on-site restaurant or is in a foodie hub? Want it to be luxurious or affordable? Use Expedia's search filters to narrow your results even further and find your ideal match.

How can I find cheap hotels with dining in Makarska Riviera?

The simplest way to find cheap hotels with dining in Makarska Riviera is with Expedia's user-friendly filter tool. Source getaways with restaurants or satisfying extra touches, like included lunch and dinner. You can also fine-tune your search results by budget, star rating and amenities to grab awesome bargains with only a few clicks.

What is there to do in Makarska Riviera near my hotel with dining?

Makarska Riviera has enough sights and experiences to keep you on the go for weeks (or months!), starting with Makarska Beach. Tucepi Beach, Biokovo Skywalk and Podgora Beach are other awesome attractions. If you're hanging around a while, Biokovo National Park and Mlaska Beach will add the finishing touches to your itinerary.

Explore a world of travel with Expedia