See the latest prices and deals by choosing your dates.
Olbia City Centre, Olbia - 3.5 miles from beach
Well set in the Olbia City Centre district of Olbia, L'Essenza Hotel is located 17 km from Isola di Tavolara, 500 metres from Archeological Museum of Olbia and 400 metres from Church of St. Paul the Apostle. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is 100 metres from the city centre and 6.8 km from Olbia Harbour. Excellent location for overnight stop,clean and comfortable,the staff were super friendly and very helpful.
Cagliari - 1.6 miles from beach
Located a 10-minute drive from Poetto Beach and 1.5 km of Sardinia International Fair, Palazzo Doglio offers rooms in Cagliari. Featuring a 24-hour front desk and free WiFi, the hotel provides a shared lounge and a bar. Amazing rooms with very comfortable bed and stunning bathroom. Staff were very accommodating- booked our restaurants and airport transfer. They also gave us a free upgrade to a courtyard room (worth it). Hotel courtyard offers high quality, tasty restaurants. We ate in the pizza, sushi and Mexican restaurant- would recommend them all.
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.
A wonderful view over the city, with very modern furniture in the room.
Alghero City Centre, Alghero - 550 yards 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, Lido di Alghero Beach and Alghero Marina. It is located 10 km from Nuraghe di Palmavera and offers full-day security. The accommodation features a 24-hour front desk, a lift and luggage storage 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 - 10 yards 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.
This was the best stay in Sardinia. The hotel is by the beach and it's just like out of some old Hollywood movies. We took free bicycles and had a nice ride around. I wish our 2 days could be a week there.
Santa Teresa Gallura - 300 yards 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. Great location, friendly staff and wonderful breakfast. Special thanks to Francesco for his hospitality. Nice terrace with sea view. Will definitely be back.
Cardedu - 400 yards 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.
Beautiful and well maintained property. Staff was extremely helpful, warm and nice. Food was outstanding as well. highly recommended.
Carloforte - 1,100 yards 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.
Perfect location, sparklingly clean rooms, great breakfasts but the staff really made the whole holiday extra special. They were kind, attentive, knowledgeable and so very friendly. I lost my bag with my passport in it and they were super understanding helping me get it back! I wish all hotel staff were so invested in their guests well-being. Gemma, Perla, Magddelena, thank you so very much!
Stintino - 800 yards 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.
Nice location, amazing view from the balcony. The room was big and clean. Had breakfast on the terrace with a view on the sea, lots of choice on cheese, jam, pastry, salty tarts etc. Real Italian cappuccino and good fruit juice. Location is 15 min walk from the center , where there are lots of restaurants . Supermarket at 10 mon walk. Pelosi beach by car or shuttle at the hotel.
Àrbatax - 650 yards from beach
Offering a garden and garden view, Sa Pasadina is situated in Àrbatax, less than 1 km from The Red Rocks Beach and a 14-minute walk from Spiaggia di Porto Frailis. The property is around 2.1 km from Spiaggia Riva di Ponente, 10 km from Domus De Janas and 47 km from Gorroppu Gorge. The guest house features rooms with air conditioning, free private parking and free WiFi. Wonderful house, clean and modern with a big garden
Beach Hotel in Capitana
Popular with guests booking beach hotels in Sardinia
Beach Hotel in Alghero
Popular with guests booking beach hotels in Sardinia
Beach Hotel in San Teodoro
Popular with guests booking beach hotels in Sardinia
Couples travelling in Sardinia loved staying at ALELCA DOMO, Bomarosa B&B and B&B L'Albero Dei Limoni.
Similarly, these beach hotels in Sardinia are highly rated by couples: B&B Il Corallo, Torre Del Pozzo and Poseidon Rooms.
There are 3,035 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
Il Profumo del Mare, La Casa di Spinosella and ALELCA DOMO 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: Affittacamere Oasi di Padru B&B, Hotel Caramare and Villarolu.
The average price per night for a beach hotel in Sardinia for this weekend is £161, based on current Booking.com prices.
Many families visiting Sardinia loved staying at La Villetta, B&B La Torre Elite and La Casa di Nina.
Similarly, B&B L'Albero Dei Limoni, Affittacamere Aurora da Nonna Orsola and Appartamento Francesca are also popular among family travellers.
Corte Bianca - Adults Only & SPA - Bovis Hotels, Hotel Nautilus and ALELCA DOMO are some popular beach hotels in Sardinia.
In addition to these beach hotels, B&B L'Albero Dei Limoni, Poseidon Rooms and Bomarosa B&B are also popular in Sardinia.
Most beach hotels on Booking.com offer free cancellation.
Great Hotel, right on the beach. Some nice bars and restaurants within walking distance. Supermarket just around the corner. Nice pool area with jacuzzi baths and eggs chairs to also relax. Great selection of foods for breakfast. Staff are very friendly and helpful. We will definitely return.
Amazing view on the seaside directly on the sunset. Perfect location in the city center.
Amazing hotel. Exceeded our expectations. The staff were incredibly friendly, offered us a welcome drink, and were super hospitable. The room was beyond our expectation - massive, beautiful furniture and bathroom, amazing views (see photos and video below). Right on the beach. This place is undersold. We had a seafood platter for dinner (€30), which the waiter put “all his love into”. It was delicious. Breakfast was amazing - beautiful baking, a freshly made omelette (or eggs as a choice) and delicious coffee. Just perfect.
Hotel is right on the beach, and within walking distance of the old city and Marina, Welcome and attention by staff is very good. and request me made was dealt with without any question. Restaurant for breakfast is lovely and spacious
Perfect location on the beach, great option to sit outside at the table for a meal or on the provided beach chairs/umbrellas. Interior of the property is basic and comes equipped with kitchenware, fridge and washing machine.
Good location right on the beach front Breakfast very good as was all the food at the hotel
Neat, tidy and super clean modern apartment. We really felt we could relax here. Just a block from the beach and a 10 minute walk along the seaside into the main town. Large balcony was lovely to sit on in the evenings (although no view). The host was so kind and accommodating.
This hotel is in a perfect location, right on the beach! You'll find some great restaurants nearby and beach lounges just a few steps away. Plus, it's only a 20-minute walk to the historic center. The facilities are really good and clean, and the breakfast has a nice variety. I had a great time here!
Sant' Anna makes the perfect location for a beach holiday for couples or with small children being on the outskirts of budoni. The apartment covers most things you would expect to find in a self catering home. Note the small print about extra costs for sheets and towels, which we found a little weird especially having a plastic cover on the mattress. The rooftop terrace is nice to relax on in the evenings and the covered entrance is cool to enjoy lunches in the hot midday sun.
Nice plants and building. Calm atmosphere. Best beach in the region. Free parking. You can see the sunset on the beach.