Hotels in Sardinia

Find deals on 3,092 hotels in Sardinia

May 26 — May 272
Sat 5/27
Wed 5/31

Top hotels in Sardinia

Find the perfect hotel for your stay in Sardinia
Review Score
Hotel class

Best cities to book a hotel in Sardinia

Below are the average prices for hotels in the most popular cities in Sardinia


$83 - $144

CHEAPEST CITY IN SARDINIASanta Teresa Gallura23% cheaperHotels in Santa Teresa Gallura are the cheapest in Sardinia at just $83 per night on average
MOST EXPENSIVE CITY IN SARDINIAPorto Rotondo25% more expensivePorto Rotondo has the highest priced hotels in Sardinia with rooms averaging $144 per night
MOST POPULAR CITY IN SARDINIAVillasimius64% more users visitedMore momondo users search for hotels in Villasimius than any other city in Sardinia

Things to do in Sardinia

Hotels in popular cities in Sardinia

Below are the most popular cities in Sardinia to stay in, as well as some of the best hotels in each area

When to book a hotel in Sardinia

Check out the information below to find the best deal on a hotel room in Sardinia
Low SeasonFebruarycheapest month to stay
High SeasonAugustmost expensive time to stay
50%expected price decrease
38%expected price increase


$90 - $292

Cheapest day of weekFridayis the cheapest day of the week to book
Highest day of weekSaturdayis the most expensive day of the week to book
$276is the average per night cost for a hotel on this day
$197is the average per night cost for a hotel on this day

How much does a hotel in Sardinia cost per night?

Use the information below to find quality Sardinia hotel rooms for low prices

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Sardinia

These hotels and hostels usually make for a cheap way to stay in Sardinia

Get the best value hotel in Sardinia

These Sardinia hotels have the best prices for their ratings

Useful insights on Sardinia hotels

Get a quick overview on price and accommodation trends for your visit in Sardinia

Lowest Hotel Price


Most Popular Hotel (5-star)

Colonna Grand Hotel Capo Testa

Hotels Near Airport


Average Length of Stay

2 days
The cheapest price for a room in Sardinia found in the last 7 days is $37/night. This rate is available with Baia de Bahas - Apartments & Resort.
Travel with comfort when booking a room with Colonna Grand Hotel Capo Testa, the most popular 5-star hotel in Sardinia (8/10 rating - based on 228 reviews).
There are 3,308 hotels in Sardinia close to Cagliari Elmas. Villetta Stefano is the nearest with a distance of 0.3 mi from this airport.
On average, people stay for 2 days when lodging at hotels in Sardinia. The average accommodation price for 2 days in Sardinia in the past week is $340.

Stay in these cities in Sardinia

Find great hotel deals in these popular Sardinia cities