• Help

Beach hotels in Sardinia

Hotels on map
Search Hotels
2025-04-07
2025-04-08
2025-04-07
2025-04-08

Filter Results

Hotels by class

Hotel name

Price per night

  • + Show All - Show Less

Accommodation type

Districts

  • + Show All - Show Less

Attractions

  • + Show All - Show Less

Thematic hotels

  • + Show All - Show Less

Review rating

Hotel facilities

  • + Show All - Show Less

Room facilities

  • + Show All - Show Less
Filter
High to low popularity
Sorting
  • High to low popularity
  • High to low rating
  • Low to high price
  • Distance - low to high
Specify your search:
All
City centre
5-star hotels
Highest rating
Free Wi-Fi
Pedra E Cupa, Budoni, Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
The 3-star Residence Sa Playa Budoni hotel is located nearly a 5-minute walk from Spiaggia di Budoni and…
Localita La Cinta, San Teodoro (Sardinia), Italy
Free Wi-Fi
Car park
Pets allowed
Located 2.2 km from Via Cala D'Ambra, La Cinta Beach Hotel San Teodoro is 5 minutes' stroll from San Teodoro…
Via Lugano 5, Loc. Arbatax, Arbatax, Italy
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
Non-smoking property
Villa Peonia Residence hotel is located approximately 7 km from Marina Marina di Baunei and Santa Maria Navarrese and offers…
Viale Concas Caddinas, Golfo Aranci, Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Beach access
Air conditioning
Located merely 1.5 km from Localita Delfino Cala, Sardinian Luxury Hospitality - Villa Fuli Rooms And More Golfo Aranci hotel is…
Excellent
1 review
9
14 Via Porto Torres 14, Alghero, Italy
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located a mere 1.3 km from Grotte di Nettuno Alghero, La Paonesa B&B Alghero is about 5 minutes' walk…
Viale Mediterraneo, Bosa Marina, Italy
Free Wi-Fi
Beach access
Wind surfing
Diving
Snorkelling
Fishing
Cycling
Hiking
Cots
Air conditioning
Guests of Isa-Residence With Private Beach In Bosa Marina Just 100 Meters From The Sea hotel can easily reach…
Via Bellini 10, Villa San Pietro, Italy
Free Wi-Fi
Paid parking
Paid city shuttle
Smoking allowed in designated areas
Pets allowed
Residenza Aiosardegna Mare E Montagna Villa San Pietro hotel features 6 rooms and lies within 25 minutes' walk of BluFan.
Mt Via Sardegna Angolo Via Gramsci, San Teodoro (Sardinia), Italy
Residence Lu Fraili San Teodoro hotel features 18 rooms and lies just 1.9 km from Associazione Naturalistica Orizzonti di Gallura.
Localita Uddastru - Strada Provinciale 14, Arzachena, Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Cots
Guests who stay at Villa Li Cuponi Arzachena hotel can park their car nearby. This Arzachena bed & breakfast places you…
Via De Gasperi 13, Posada (Sardinia), Italy
Free Wi-Fi
Breakfast
Pets allowed
Featuring Wi-Fi throughout the property, B&B Olive Garden Posada sits merely 1.5 km from Castello della Fava.
Excellent
2 reviews
9.4
Piazza Quadra Porto Rotondo, Porto Rotondo, Italy
Free Wi-Fi
Car park
Swimming pool
Residence Eurotel Gardens Porto Rotondo hotel, located about 5 minutes by car from Marina di Portisco, boasts a swimming pool.
Localita Baia De Bahas, Marinella (Sardinia), Italy
Free Wi-Fi
Free parking
Restaurant
Bar/ Lounge area
Non-smoking property
Air conditioning
Baia De Bahas Exclusive Hotel Marinella offers 14 rooms around 10 minutes by car from Cala Sabina. A car park…
Via Raica 78, Olbia, Italy
Wi-Fi
Raica Blanca Hotel Olbia is situated a 15-minute drive from Necropoli di San Simplicio History Museum, which is an…
Via L'Aglientu 13, Localita Azzani, Loiri Porto San Paolo, Italy
Wi-Fi
Air conditioning
Featuring shuttle service, La Casa Delle Fate Hotel Loiri Porto San Paolo is situated 15 km from Olbia airport.
64 Via Lazio, Castelsardo, Italy
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Paid Wi-Fi in public areas
Located about 10 minutes' drive from the medieval Chiesa di Santa Maria delle Grazie, Sardappartamenti Castelsardo hotel features Wi-Fi…
Via Serchio, 139, 09045 Quartu Sant'Elena Ca, It, Capitana, Italy
Free Wi-Fi
Car park
24-hour reception
Outdoor swimming pool
Exercise gym
Archery
Diving
Sailing
Canoeing
Bocce
Table tennis
The 4-star Sighientu Resort Thalasso & Spa Cagliari is located 30 minutes' drive from Elmas airport and offers a swimming…
Viale La Pelosa, 35, Stintino, Italy
Free Wi-Fi
Beach access
Snorkelling
Hiking
Bar/ Lounge area
Cots
Children's play area
Pets allowed
Located 3.2 km from Cala Lupo, Residence In Stintino Just 50 Mt From The Sea hotel is 250 metres from…
Via Alagon, Cabras, Italy
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Fitness centre
Massage
Air conditioning
No pets allowed
B&B Da Patrizia Cabras is situated a 15-minute drive from Statua di Eleonora d'Arborea, which is an excellent…
Piazza Quadra, Olbia, Italy
The 3-star Residence Eurotel Portorotondo Gardens Olbia hotel has 96 rooms and is located 3.4 km from Spiaggia di…
Localita Cugnana Verde, Costa Smeralda, Italy
Wi-Fi
Restaurant
Bar/ Lounge area
Located a 10-minute drive from Marina Cala dei Sardi, the 2-star Cugnana Mare Resort Costa Smeralda includes 7…

All hotels in Sardinia are booked for your dates. Try other dates

2025-04-07
2025-04-08
Thank you for subscribing
Close