Beach Hotels in Sardinia, Italy

Beach Hotels in Sardinia, Italy

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Beach Hotels - Sardinia

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel la Margherita & Spa Hotels in
Hotel la Margherita & Spa Hotels in Hotel la Margherita & Spa Hotels in
Hotel near Alghero City Center,Alghero
GGuest User 2024.09.24
Muy buena ubicación, a solo 5 minutos andando de la zona más céntrica. Habitaciones cómodas, y personal amable Nuestro vuelo salia tarde y nos guardaron las maletas todo el día e incluso nos dejaron pegarnos una ducha en la zona de spa.
Very Good
61 reviews
8.5/10
Price from
AU$ 100
per night
Check Availability
Alma di Alghero Hotel Hotels in
Alma di Alghero Hotel Hotels in Alma di Alghero Hotel Hotels in
Hotels in Sardinia
GGuest User 2025.01.15
Muy bien todo, aunque a nuestra llegada tenían un problema con la electricidad por lo que no nos dejaron entrar en la habitación puesto que sin el ordenador no supieron decirnos que habitación teníamos. Si tenéis un SUV el parking del hotel es bastante estrecho asi que decidimos dejar el coche aparcado en la calle. La ducha algo estrecha A parte de estos dos detalles, el resto perfecto, la recepcionista muy amable, las habitaciones bien, desayuno también, repetiría estancia en este hotel sin problemas
Very Good
68 reviews
8.5/10
Price from
AU$ 92
per night
Check Availability
Le Palmette Suites Hotels in
Le Palmette Suites Hotels in Le Palmette Suites Hotels in
Hotels in Sardinia
With a stay at Le Palmette Suites, you'll be centrally located in Cagliari, within a 10-minute drive of Poetto Beach and Port of Cagliari. This beach guesthouse is 0.5 mi (0.7 km) from Cagliari Marina Piccola and 0.7 mi (1.1 km) from Marina Piccola. Make use of convenient amenities, which include complimentary wireless internet access and concierge services. You can enjoy a meal at Le Palmette Beach club serving the guests of Le Palmette Suites, or stop in at the grocery/convenience store. Unwind at the end of the day with a drink at the bar/lounge or the beach bar. A complimentary continental breakfast is served daily from 8:00 AM to 10:30 AM. Featured amenities include express check-in, express check-out, and luggage storage. Make yourself at home in one of the 6 individually decorated guestrooms, featuring minibars and flat-screen televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have designer toiletries and bidets.
Great
47 reviews
9.2/10
Price from
AU$ 130
per night
Check Availability
Il Nuovo Gabbiano Hotels in
Il Nuovo Gabbiano Hotels in Il Nuovo Gabbiano Hotels in
Hotels in Sardinia
SSopart 2025.06.14
We absolutely loved our stay at Il Nuovo Gabbiano. The location is fantastic, right next to the port and in the centre of everything. The beach is only a 2 minute walk away! The view from the balcony was incredible with stunning views of the sea and mountains. Despite it being right next to the port, noise was minimal. Breakfast was extra at €14pp each day however we chose to buy juice and pastries from the nearby supermarket to have out on the balcony every morning. The room was fairly big and contained a mini bar (only containing bottles of water) and coffee/tea making facilities. The hotel itself was clean and the staff were always friendly and helpful. There’s no parking, however we parked in the port across the road for €6 per day. We came later in the day so we managed to find a spot, it gets quite packed early morning. The hotel restaurant does great food, I would recommend the Sardinian ravioli with potatoes and cheese!
Very Good
42 reviews
8.6/10
Price from
AU$ 64
per night
Check Availability
Palazzo Tirso Hotel Cagliari - MGallery Collection Hotels in
Palazzo Tirso Hotel Cagliari - MGallery Collection Hotels in Palazzo Tirso Hotel Cagliari - MGallery Collection Hotels in
Hotels in Sardinia
DD. Cooper 2024.07.27
An exceptional hotel in the heart of Cagliari. Wonderful rooms, modern, plenty of handy amenities and shower products. The bed is incredibly comfortable. Every staff member was friendly and went above and beyond. The rooftop pool and sun deck, whilst small, was a perfect place to relax after breakfast. The Tirso beach club was brilliant and definitely worth paying for. Rooftop drinks were a delight with the sun setting across the city. Breakfast was varied and delicious. Thank you for a wonderful stay.
Great
107 reviews
9.2/10
Price from
AU$ 328
per night
Check Availability
Hotel la Villa Del Mare Hotels in
Hotel la Villa Del Mare Hotels in Hotel la Villa Del Mare Hotels in
Hotels in Sardinia
Located in Cagliari, La Villa del Mare is connected to a rail/subway station, within a 10-minute drive of Sanctuary and Basilica of Our Lady of Bonaria and Bastion of Saint Remy. This beach hotel is 2.6 mi (4.2 km) from Poetto Beach and 3.2 mi (5.1 km) from Calamosca Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this Mediterranean hotel include concierge services and bicycle tour information. Buffet breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include express check-in, express check-out, and luggage storage. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the 13 guestrooms featuring minibars and LED televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and bidets. Conveniences include safes and desks, and housekeeping is provided daily.
Great
62 reviews
9.2/10
Price from
AU$ 134
per night
Check Availability
Hotel Nautilus Hotels in
Hotel Nautilus Hotels in Hotel Nautilus Hotels in
Hotels in Sardinia
PPaula Camera 2025.03.19
La ubicación del hotel es hermosa, exactamente frente a la playa. Al comienzo de la playa poetto. A 150 metros se encuentra la parada de bus donde pasan los colectivos que te dejan en el centro en 15 minutos. El ambiente es precioso. El hotel hermoso, limpio y prolijo. La habitación bellísima y con un amplio balcón. El hotel cuenta con bicicletas que se pueden tomar gratuitamente y recorrer con ellas lungomare es una actividad imperdible!
Great
70 reviews
9.1/10
Price from
AU$ 115
per night
Check Availability
Hotel Riviera Hotels in
Hotel Riviera Hotels in Hotel Riviera Hotels in
Hotels in Sardinia
With a stay at Hotel Riviera in Alghero (Lido), you'll be steps from San Giovanni Beach and 11 minutes by foot from Port of Alghero. This beach hotel is 1.1 mi (1.8 km) from Maddalena Tower and 1.1 mi (1.8 km) from Maria Pia Beach. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a vending machine. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Make yourself at home in one of the 54 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have deep soaking bathtubs and rainfall showerheads. Conveniences include safes, and housekeeping is provided daily.
Good
51 reviews
7.8/10
Price from
AU$ 84
per night
Check Availability
Luma Relais de Charme Hotels in
Luma Relais de Charme Hotels in Luma Relais de Charme Hotels in
Hotels in Sardinia
MMaria Paola 2025.08.25
The hotel was very clean and well served. I had a good breakfast and excellent friendliness. I asked to advance check-in late morning and they were satisfied with us. They also waited for us when we had a slight delay in respect of the agreed timetable. Near the central part of the country: Santa Teresa is made of up-and-down roads and the parking is not so easy to find. Probably we should have asked for further clarifications and I am sure they would have given them. The advantage of being in the centre is also to have the possibility to turn between banks and events at night, which does not prevent the room from being very quiet and even fresh: we did not have to use air conditioning. Thanks for hospitality ☺️
Outstanding
4 reviews
9.8/10
Price from
AU$ 202
per night
Check Availability
Hotel Poetto Hotels in
Hotel Poetto Hotels in Hotel Poetto Hotels in
Hotels in Sardinia
GGuest User 2025.10.12
It’s money value choice. Good location, good bed and towers. And very helpful and friendly staff.
Very Good
22 reviews
8.5/10
Price from
AU$ 107
per night
Check Availability
See All Beach Hotels in Sardinia

Latest Reviews for Sardinia Hotels

See all
8.6/10
Very Good
SSopartWe absolutely loved our stay at Il Nuovo Gabbiano. The location is fantastic, right next to the port and in the centre of everything. The beach is only a 2 minute walk away! The view from the balcony was incredible with stunning views of the sea and mountains. Despite it being right next to the port, noise was minimal. Breakfast was extra at €14pp each day however we chose to buy juice and pastries from the nearby supermarket to have out on the balcony every morning. The room was fairly big and contained a mini bar (only containing bottles of water) and coffee/tea making facilities. The hotel itself was clean and the staff were always friendly and helpful. There’s no parking, however we parked in the port across the road for €6 per day. We came later in the day so we managed to find a spot, it gets quite packed early morning. The hotel restaurant does great food, I would recommend the Sardinian ravioli with potatoes and cheese!
Il Nuovo Gabbiano

Il Nuovo Gabbiano

Hotel near Cala Gonone
Price per night from:AU$ 64
7.6/10
Good
LLCA23I had a pleasant stay. The location is convenient and the hotel is clean, which I truly appreciated. That being said, I was hoping for a slightly warmer atmosphere. While the staff were polite and professional, I did find them a bit reserved at times. A little more warmth, smiles, and energy would have gone a long way in making the experience feel more welcoming. Unfortunately, I didn’t have access to the Wi-Fi during my stay, which was inconvenient. Also, the soundproofing in the hotel could be improved — I could clearly hear noise from other guests, including people speaking loudly in the hallways.
Mercure Olbia

Mercure Olbia

Hotel near Olbia
Price per night from:AU$ 99
8.5/10
Very Good
GGuest UserMuy buena ubicación, a solo 5 minutos andando de la zona más céntrica. Habitaciones cómodas, y personal amable Nuestro vuelo salia tarde y nos guardaron las maletas todo el día e incluso nos dejaron pegarnos una ducha en la zona de spa.
Hotel la Margherita & Spa

Hotel la Margherita & Spa

Hotel near Alghero City Center, Alghero
Price per night from:AU$ 100
8.7/10
Very Good
GGunel.mahmWe booked one night stay at this beautiful hotel, our room was very big and comfortable, with a small balcony, even though it was on the ground floor. Breakfast was good, with a limited options, a lady was very friendly and caring as my friend was not feeling well in the morning. Location is very good close to station and city centre.
Tramas Hotel & Spa

Tramas Hotel & Spa

Hotel near Olbia City Center, Olbia
Price per night from:AU$ 90
8.3/10
Very Good
RRomainI had an amazing stay at Catalunya Hotel. The rooms were spotless and comfortable. The restaurant served typical dishes, with fresh ingredients and impeccable service. Overall, the hospitality and attention to detail made my stay comfortable. Highly recommended!
Hotel Catalunya

Hotel Catalunya

Hotel near Alghero
Price per night from:AU$ 140
8.5/10
Very Good
EElia YusteThe Hotel Martini maintains the essence and authenticity of a hotel establishment of a category: elegance, cleaning, relaxing environment, details at all times and space, etc. But the most remarkable is its reception and restaurant staff. The receptionist Marzia Balsamo is absolutely exceptional, not only friendly and attentive, but also swearing to offer the best service. I would certainly stay again in the Martini if I return to Olbia, a hotel that, although not in the same center, has bus stops at the door that connect you in 20 minutes with the airport, as well as a beautiful park and excellent port views, Thanks to an impressive terrace from which you can breakfast, dinner or drink.
Hotel Martini Olbia

Hotel Martini Olbia

Hotel near Olbia
Price per night from:AU$ 115
7.8/10
Good
CChing FatExcellent quiet location near shops, restaurants and cafes. Free parking as a bonus, staffs were helpful. I would like to thanks one of the housekeeper for an extra pillow as a surprise without us asking Breakfast ok Highly recommended
Hotel Cavour

Hotel Cavour

Hotel near Olbia City Center, Olbia
Price per night from:AU$ 80
8.5/10
Very Good
The hotel decoration design style is great, the swimming pool is beautiful, the room design is advanced, clean and tidy, and the breakfast is delicious!
Delta Hotels Olbia Sardinia

Delta Hotels Olbia Sardinia

Hotel near Olbia
Price per night from:AU$ 128
8.7/10
Very Good
GGuest UserHotel is good, bus stops are not very far away. To the center of the Poetto beach can be reached in 15 minutes, and to the extreme west on the bus 30 minutes taking into account the waiting of the bus. From the downsides: To Callari and back is not always convenient to get to the evenings, especially note if you need to get to the airport early in the morning and decided on public transport to get to.
Best Western Hotel Residence Italia

Best Western Hotel Residence Italia

Hotel near Quartu Sant'Elena
Price per night from:AU$ 99
8.8/10
Very Good
TTolga C.In the hall there were parfums round the floor. Unfortunately, that smells quite uncomfortable. Also in the room was a uncomfortable smell. The floor made of wood is quite armed. Breakfast was good.
Grand Hotel Resort&Spa Ma&Ma - Adults Only

Grand Hotel Resort&Spa Ma&Ma - Adults Only

Hotel near La Maddalena
Price per night from:AU$ 213

FAQ

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties82
Number of Reviews4,504
Weekday Avg. PriceAU$ 296
Weekend Avg. PriceAU$ 298