Italy may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Hotels with Restaurants in Sardinia from $54

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hotel Flora

Hotel Flora

4 out of 5
Via Sassari, 45, Cagliari, CA
Get Rates

Situated near the airport, this hotel is within a 10-minute walk of Capitol Arte Contemporane and Port of Cagliari. Church of San Michele and Cagliari City Hall ...

4.5/5Wonderful! (398 reviews)
Great location.

"Parked a few blocks away in public parking at Rail Station, which was fine, easy, and €10 for the night. I verified upon check in that this was the best option. But then my room looked down on a hotel parking area with 8 spaces and there were only thee cars there all night. (?) They did pack me a ..."…"

Reviewed on Sep 6, 2020

Hotel Flora
Hotel Costa Dei Fiori

Hotel Costa Dei Fiori

4 out of 5
S S 195 Km 33 200, S Margherita Di Pula, Pula, CA
Get Rates

Located on the waterfront, this family-friendly hotel is within 6 mi (10 km) of Laguna di Nora Aquarium, Fichi Beach, and Nora Beach. Is Figus and Spiaggia di ...

4.3/5Excellent! (299 reviews)
Beautiul relaxing setting

"Lovely hotel, beautiful gardens, very quiet, and very relaxing. Dinner was fantastic the fresh fish of the day was amazing and prepared at the table live. Breakfast was OK but could be improved to match the awesome dinner!"…"

Reviewed on Sep 27, 2020

Hotel Costa Dei Fiori
Regina Margherita Hotel

Regina Margherita Hotel

4 out of 5
Viale Regina Margherita 44, Cagliari, CA
The price is $125 per night from Feb 1 to Feb 2

Located in the heart of Cagliari, this hotel is within a 10-minute walk of Sant'Eulalia Archaeological Site and Treasure Museum and Port of Cagliari. Church ...

4.4/5Wonderful! (399 reviews)
great location and service

"Lovely hotel staff, upgraded our room without asking."…"

Reviewed on Sep 12, 2020

Regina Margherita Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Jazz Hotel

Jazz Hotel

4 out of 5
Via Degli Astronauti, 2, Olbia, OT
Get Rates

Situated near the airport, this luxury hotel is 1 mi (1.7 km) from Mario Cervo Archive and 2.4 mi (3.9 km) from Port of Olbia. National Archaeological Museum ...

4.6/5Exceptional! (781 reviews)
Nice but improvement needed.

"We had the suite and I have to say for the most expensive room category their might be a better introducing in the features. The whirlpool tub 2 of 5 jetstreams were not working correctly and there is no manual. One button did not work and it was hard to figure out what these turning knobs are for. ..."…"

Reviewed on Oct 8, 2020

Jazz Hotel
Hotel Carlos V & SPA

Hotel Carlos V & SPA

5 out of 5
Lungomare Valencia, 24, Alghero
Get Rates

Situated in Alghero, this luxury hotel is 0.6 mi (1 km) from Sulis Tower and 2.6 mi (4.2 km) from Maria Pia Beach. Tarragona Park and Alghero Aquarium are also ...

4.5/5Wonderful! (294 reviews)
Great Hotel

"This was a great hotel, very relaxed. Not too far , 15 minutes, walk to town and a very pleasant walk. Just across the road are lovely spots to go swimming off the rocks as well"…"

Reviewed on Sep 18, 2020

Hotel Carlos V & SPA
Pullman Timi Ama Sardegna

Pullman Timi Ama Sardegna

5 out of 5
Viale dei Ginepri, 3, Localita Notteri, Villasimius, CA
Get Rates

With direct access to the beach, this Villasimius hotel is next to a golf course and within 1 mi (2 km) of Capo Carbonara Marine Protected Area, Porto Giunco ...

4.4/5Wonderful! (301 reviews)

"Check in was very easy. Couple of issues with the phones ringing during the night. Only stayed one night so didnt get to use all facilities but all seemed great."…"

Reviewed on Sep 5, 2020

Pullman Timi Ama Sardegna
Hotel Simius Playa

Hotel Simius Playa

4 out of 5
Via Matteotti, 91, Villasimius
Get Rates

Nestled on the beach, this Villasimius hotel is within 1 mi (2 km) of Notteri Beach and Simius Beach. Porto Giunco Beach is 1.3 mi (2.1 km) away.

4.6/5Exceptional! (154 reviews)

"Great stay. Everything you want in a beach vacation."…"

Reviewed on Oct 12, 2020

Hotel Simius Playa
El Faro Hotel & Spa

El Faro Hotel & Spa

4 out of 5
Porto Conte, 52, Alghero, SS
The price is $2,183 per night from Jan 23 to Jan 24

Nestled on the beach, this Alghero hotel is within a 10-minute walk of Porto Conte Regional Natural Park and Port Conte Marina. Cala La Bramassa and Lazzaretto ...

4.4/5Excellent! (815 reviews)
Amazing sea view

"Perfect location with breath taking view. Rooms are nice Staff friendly and helpful"…"

Reviewed on Oct 31, 2019

El Faro Hotel & Spa
Su Gologone Experience Hotel

Su Gologone Experience Hotel

4 out of 5
Su Gologone, Oliena, NU
Get Rates

This family-friendly Oliena hotel is located in a national park, 0.4 mi (0.6 km) from Su Gologone, and within 6 mi (10 km) of Sa Oche e Su Bentu Caves and Corbeddu ...

4.5/5Wonderful! (151 reviews)

"Beautiful country resort in the Sardinian countryside. Restaurant on the premises authentic Sardinian cuisine"…"

Reviewed on Oct 19, 2019

Su Gologone Experience Hotel
Hotel Villa Fanny

Hotel Villa Fanny

4 out of 5
Via San Giovanni Bosco, 8, Cagliari
The price is $114 per night from Jan 22 to Jan 23

Located in the heart of Cagliari, this luxury hotel is within a 5-minute walk of Cagliari Botanical Garden and Massimo Theatre. Roman Amphitheatre of Cagliari ...

4.8/5Exceptional! (184 reviews)

"The Hotel Villa Fanny would be great at any time, but in these most unusual of times, it provided a very reassuring oasis during our stay in Cagliari. It's conveniently located, on a relatively quiet street and within fairly easy walking distance to one of the main restaurant areas. All the staff ..."…"

Reviewed on Sep 21, 2020

Hotel Villa Fanny
Geovillage Hotel

Geovillage Hotel

4 out of 5
Via Georgia snc, Olbia, OT
Get Rates

This family-friendly Olbia hotel is located near the airport, within 2 mi (3 km) of Nuraghe Riu Mulinu and Sacred Well of Sa Testa. Fausto Noce Park and National ...

4/5Very Good! (894 reviews)

"I'll never comeback to this hotel, no recommend to anyone, breakfast is poorly"…"

Reviewed on Oct 25, 2020

Geovillage Hotel
Villa del Golfo Lifestyle Resort

Villa del Golfo Lifestyle Resort

5 out of 5
Loc. La Conia, Cannigione, Arzachena, OT
Get Rates

Situated on the waterfront, this luxury hotel is within a 10-minute walk of Spiaggia di Laconia and Spiaggia di Cannigione. Tanca Manna Beach and Spiaggia Mannena ...

4.6/5Wonderful! (142 reviews)

"Gorgeous property and amazing staff. Will be booking a return very soon"…"

Reviewed on Sep 7, 2020

Villa del Golfo Lifestyle Resort
La Villa del Re - Adults Only

La Villa del Re - Adults Only

5 out of 5
Localita Su Cannisoni, Costa Rei, Castiadas, CA
Get Rates

Located in Castiadas, this beachfront hotel is next to a golf course and within 1 mi (2 km) of Sant Elmo Beach and Scoglio di Peppino Beach. Cala Monte Turno ...

4.8/5Exceptional! (147 reviews)

"Villa Del Re is a phenomenal hotel in an amazing, picturesque location. Everything about this hotel is perfect, including the staff and management - who are exceptionally caring and devoted to making each stay truly perfect. Having stayed in more than 30 Small Luxury Hotels across the world, we can ..."…"

Reviewed on Aug 30, 2020

La Villa del Re - Adults Only
Dolce Vita

Dolce Vita

4 out of 5
via Monti di Capri, Porto Cervo, Arzachena, OT
Get Rates

Situated near the beach, this hotel is within 1 mi (2 km) of Marina di Porto Cervo and Stella Maris Church. Louise Alexander Gallery and Carla Granu are also ...

4.6/5Wonderful! (133 reviews)
Nice and convenient.....

"Nice business stay, my junior suite with the balcony and an open view was lovely. Only undesirable thing was the wifi, it did not function well in the bedroom, I had to go to the lobby to work."…"

Reviewed on Sep 14, 2019

Dolce Vita
Lanthia Resort

Lanthia Resort

4 out of 5
Via Lungomare, Santa Maria Navarrese, Baunei, OG
Get Rates

Offering direct access to the beach, this Baunei hotel is within 9 mi (15 km) of Lido delle Rose Beach, San Gemiliano Beach, and Orri Beach. Port of Arbatax ...

4.7/5Exceptional! (55 reviews)
Lanthia

"Great place!"…"

Reviewed on Jul 5, 2019

Lanthia Resort
Gabbiano Azzurro

Gabbiano Azzurro

VIA DEI GABBIANI, Golfo Aranci, Sardinia
Get Rates

Located in Golfo Aranci, this beachfront hotel is in the city center and within 1 mi (2 km) of Capo Figari Nature Park and Port of Golfo Aranci. Cala Sabina ...

4.5/5Wonderful! (139 reviews)

"We loved this place! It is a gorgeous property with large bathrooms and an amazing view all around. The staff couldn’t be any nicer, loved the easy beach access, and the breakfast was the best we have ever had by a property. The restaurant was good and the location was easy walking distance into ..."…"

Reviewed on Sep 16, 2019

Gabbiano Azzurro
Hotel Panorama

Hotel Panorama

4 out of 5
Via Mazzini, 7, Olbia, OT
The price is $87 per night from Jan 20 to Jan 21

Located in Olbia City Centre, this spa hotel is within 1 mi (2 km) of Church of San Paolo and Port of Olbia. National Archaeological Museum of Olbia and Fausto ...

4.7/5Exceptional! (497 reviews)

"The hotel is very nice and the roof terrace has amazing views over Olbia. The hotel is right next to the main pedestrian area of Olbia,. in easy reach to dining and shopping. The room was nicely appointed, the bathroom was almost as big as the room and everything was very clean. I would definitely ..."…"

Reviewed on Sep 15, 2020

Hotel Panorama
Hotel Speraesole

Hotel Speraesole

4 out of 5
Viale Multa Maria, 33, Olbia, OT
Get Rates

Situated near the beach, this hotel is within 3 mi (5 km) of Porto Istana Beach, Tavolara - Punta Coda Cavallo Marine Protected Area, and Spiaggia Li Cuncheddi. ...

4.2/5Very Good! (561 reviews)

"Nice quiet hotel. Staff very friendly and helpful. Facilities good. Would suit anyone who wants to relax. Lovely pool and gardens with plenty of space and sun beds. Not very close to the beach but a shuttle bus (free) is on hand."…"

Reviewed on Sep 9, 2020

Hotel Speraesole
Arcobaleno Rooms

Arcobaleno Rooms

Via Sardegna, 38, Cagliari, CA
The price is $54 per night from Jan 20 to Jan 21

Located in the heart of Cagliari, this townhouse accommodation is within a 5-minute walk of Port of Cagliari and Piazza Yenne. Bastion of Saint Remy and Cagliari ...

4.3/5Excellent! (216 reviews)
Good location,Clean and comfortable

"It is located in the historical city center, rooms have nice decorations and comfortable, there is coffee and tea for free in the lobby.The staff are very polite.Comparing to Hotel Italia, it is better."…"

Reviewed on Mar 12, 2020

Arcobaleno Rooms
Hotel Villa Margherita

Hotel Villa Margherita

4 out of 5
Via Liberta 91, Golfo Aranci, OT
Get Rates

This family-friendly Golfo Aranci hotel is located on the boardwalk, within a 10-minute walk of Capo Figari Nature Park, Prima Spiaggia, and Seconda Spiaggia. ...

4.7/5Exceptional! (152 reviews)

"Very nice property - beautiful garden, friendly service, nice & relaxing holiday."…"

Reviewed on Oct 13, 2020

Hotel Villa Margherita
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels with Restaurants in Sardinia

Search for hotels in Sardinia on Expedia. You can easily find your hotels in Sardinia using one of the methods below:

  • View our selection of featured hotels in Sardinia
  • Use the map to find hotels in the Sardinia neighborhood you prefer
  • Use the filters to see hotels in a specific area of Sardinia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sardinia
  • Enter your travel dates to view the best deals on hotels in Sardinia - while they last

More trip options