See the latest prices and deals by choosing your dates.
Cagliari - 1.3 miles from beach
Located in Cagliari, 2.9 km from Spiaggia di Giorgino, Palazzo Tirso MGallery Cagliari provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace. This 5-star hotel offers a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Excellent in every possible way 23 loved it!
Cagliari - 1.2 miles from beach
Located in Cagliari, 2.7 km from Spiaggia di Giorgino, Boutique Hotel Carlo Felice features views of the city. Popular points of interest nearby include Palazzo Civico di Cagliari, Church of Saint Michael and Torre dell'Elefante. The hotel also provides free WiFi as well as a paid airport shuttle service. Fabulous little room with gorgeous doors on two sides onto little balconies. Really comfortable bed, elegant room.
Alghero - 3.8 miles from beach
Set just 10 km from Alghero Marina, Sella&Mosca Casa Villamarina features accommodation in Alghero with access to free bikes, a garden, as well as full-day security. Featuring a housekeeping service, this property also provides guests with a picnic area. The farm stay also offers free WiFi, free private parking and facilities for disabled guests. Ideally positioned between Alghero and Sassari, 20 minutes ride from both. Lovely Christmas decorations, spacious super clean room and bathroom with two sinks, comfortable bed. Free bikes you can ride to explore 4 km of paths, surrounded by vineyards. We were impressed how big it was. Beautiful facilities by day and night, beautiful lights, nicely designed breakfast room and winery - we opted for wine tour and degustation accompanied by local products that were fantastic. Smiling and professional staff and the surprise gift at the end of our stay (you can guess, it was a bottle of wine)! Thank you Sella & Mosca for contributing to us having a great time for the New Year's - we will definitely be back to experience another season in the vineyard.
Orosei - 1.5 miles from beach
Situated in Orosei, and located 3 km from the beach, Hotel Gli Ulivi features a garden and air-conditioned accommodation with free WiFi.
Featuring a balcony, all rooms come with a satellite flat-screen TV, electric kettle and minibar. The en suite bathroom has free toiletries. Some rooms feature sea views.
Breakfast was amazing. Staff was so pleasant and helpful. Location was prefect. Loved it .Supplied beach chairs,umbrella and towels. Best hotel i had in itlay.Nadia was accommodating and ready to please always.
Alghero City Centre, Alghero - 1,700 feet from beach
Providing city views and free WiFi, F53 Kevin's Charming Houses provides accommodation in a prime location in the centre of Alghero, within a short distance of Spiaggia di Las Tronas, Alghero Marina and Church of St Michael. It is located 10 km from Nuraghe di Palmavera and offers full-day security. The accommodation features a 24-hour front desk and a lift for guests. This little apartment was lovely. Modern and clean. The bed was large and fabulous. The shower was lovely. The AC worked great. Lovely little terrace, we had a nice meal there and our breakfast. Hot tub in the room was neat. Location was great, could walk everywhere. We LOVED alghero. What a beautiful town. The sunset was stunning. We loved walking around the old town and around the seawalls. Wish we had of stayed 2-3 nights in this town. One of our favorite towns in Sardinia. Grocery store just down from the apartment and fruit stand downstairs. complimentary water in the fridge was nice :)
Cagliari - 40 feet from beach
Overlooking Poetto Beach, Hotel Nautilus is located in Cagliari. It offers a garden, a bar and free WiFi in all areas.
Each room here will provide you with a flat-screen TV, air conditioning and a minibar. Featuring a shower, the private bathroom also comes with a hairdryer, free toiletries and towels.
Our room and the sea view met our expectations! We were happy to stay in Nautilus.
Santa Teresa Gallura - 950 feet from beach
Set on the northern coast of Sardinia, Hotel Da Cecco is 200 metres from Santa Teresa Gallura’s beach. It offers classic-style accommodation, a bar and a 24-hour reception. All rooms come with free WiFi. Perfect,location, extremely friendly staff!!
Cardedu - 1,200 feet from beach
Hotel Corte Bianca gives you direct access to its private beach in Marina di Cardedu. Surrounded by a large park, it features 2 swimming pools, a tennis court, and relaxation areas.
Corte Bianca Hotel's restaurant serves Sardinian specialities and has a terrace with sea view. You can pick up everyday essentials and newspapers from the on-site market. Parking is free, as is Wi-Fi internet in public areas.
Very clean, not too crowded even though it was fully booked. Very nice and helpful employees. Also the food was very good.
Carloforte - 3,250 feet from beach
Carloforte is an ancient Genovese colony on the beautiful island of San Pietro, just off the coast of Sardinia. It has clean, white sandy beaches, crystal clear waters and charming historic centres.
The Nichotel features comfortable guest rooms fitted with all modern conveniences and some with a terrace and sea view. A half board option is available at one of the hotel’s sister restaurants as part of their hospitality chain.
The location is absolutely exquisite! Right at the seaside and the marina of Carloforte!
The design and amenities are fantastic - very large double bed, even the sofa-bed was comfortable enough. Enormous bathroom with everything you need.
The breakfast was also great - fresh fruits, great cheese and ham, freshly baked croissants and cakes.
The staff speaks very good English and are really nice and helpful. They recommended a fantastic bistrot nearby with discount by the hotel for dinner with fresh local fish, traditional meals and the best tiramisu we ever tried in Sardinia.
Stintino - 2,350 feet from beach
Surrounded by small gardens, Park Hotel Asinara is a 10-minute walk from Stintino town centre. It features air-conditioned accommodation and a free shuttle to La Pelosa beach.
At reception you can arrange excursions to the Park of the Asinara Island. Parking at the property is free.
Clean and nice property. Perfect breakfast.
Beach Hotel in Capitana
Popular with guests booking beach hotels in Sardinia
Beach Hotel in Cala Gonone
Popular with guests booking beach hotels in Sardinia
Beach Hotel in San Teodoro
Popular with guests booking beach hotels in Sardinia
Beach Hotel in Alghero
Popular with guests booking beach hotels in Sardinia
Il Profumo del Mare GuestHouse, B&B La Torre Elite and La Casa di Nina have received great reviews from guests in Sardinia regarding the views from these beach hotels
Guests staying in Sardinia also spoke highly of the views from these beach hotels: Windsurf Beach Front, Villa Alabe - Waterfront Apartments in Bosa Porto Alabe and Appartamenti Sole 1.
Couples travelling in Sardinia loved staying at B&B L'Albero Dei Limoni, Bella Vista and B&B Il Corallo.
Similarly, these beach hotels in Sardinia are highly rated by couples: New Bussola, belvedere acqua dolce 1 and Poseidon Rooms.
Most beach hotels on Booking.com offer free cancellation.
The average price per night for a beach hotel in Sardinia for this weekend is US$218, based on current Booking.com prices.
There are 2,780 beach hotels in Sardinia you can book on Booking.com.
We make it quick and easy to book a beach hotel in Sardinia. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Corte Bianca - Adults Only & SPA - Bovis Hotels, Hotel Nautilus and B&B L'Albero Dei Limoni are some popular beach hotels in Sardinia.
In addition to these beach hotels, Bella Vista, Villa La Caletta and B&B Il Corallo are also popular in Sardinia.
Many families visiting Sardinia loved staying at Wonderland, Windsurf Beach Front and B&B L'Albero Dei Limoni.
Similarly, Green Guest House Alghero, TANIT ROOMS & SPA and Villa Minda Lodge & View are also popular among family travellers.
The pool and private beach were beautiful. And NO kids was just perfect! The little pier that's on the beach is also something else ! Crystal clear water and just stunning at sunset. I actually proposed to my (now) Fiance on that pier. Rooms were cleaned every day with fresh bed sheets and towels. The breakfast spread was very good and the staff were all superb. I highly recommend it for couples as it's just a little slice of heaven if you can get over "What I didn't like" below:
Beautiful location, 5 minute walk from a beach. Very cute little seaside village with everything you could need for a beach vacation. The host was so lovely and helpful. She made us little cakes on our second day
Breakfast was amazing, you can take your coffee looking at the sunrise on the ocean The hotel is right on the beach The staff was very friendly and helpful The rooms were comfy and cute The garden is full of flowers
Perfect location, right on the beach. restaurant next door was a great recommendation for food. Luca was a brilliant host, booking us dinners and recommending activities.
perfect location, with a nice private beach and an amazing sunset view; conveniently located by the marina, where we could find different restaurants and shops
Had a great stay at this lovely B&B! We arrived in the afternoon after a day on the beach in La Pelosa. We were welcomed by a warm-hearted host! Our room was clean, well-equipped and spacious with an awesome view of the old harbour in Stentino. The B&B has a perfect location. We were able to park just outside on the street and explore this small but cute town on the seaside. The breakfast was excellent. For the price, you get more than one would ask for. If you are considering staying here: do! You won’t regret it!
Nice quiet place with a balcony right on the beachfront.