We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Castello di San Michele

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

Via Santa Maria Chiara 157, 09134, Cagliari, Sardinia, Italy (Formerly Idea Hotel Cagliari Santa Maria)
0.5 miles from Castello di San Michele
#25 of 32 hotels in Cagliari
  • Free Breakfast
  • Free Parking
Show Prices
Via Peretti 8, 09121, Cagliari, Sardinia, Italy
0.5 miles from Castello di San Michele
#26 of 32 hotels in Cagliari
Show Prices
Via Lunigiana 50, 09122, Cagliari, Sardinia, Italy
0.7 miles from Castello di San Michele
#7 of 32 hotels in Cagliari
  • Luxury
  • Free Breakfast
  • Free Parking
  • Pets Allowed
Show Prices
Via Monte Grappa, 41/A, 9122, Cagliari, Sardinia, Italy
0.8 miles from Castello di San Michele
#16 of 32 hotels in Cagliari
  • Budget
Show Prices
Via Barracca Manna 30, 09134, Cagliari, Sardinia, Italy
0.9 miles from Castello di San Michele
#23 of 32 hotels in Cagliari
  • Free Parking
Via Piemonte, 22 | Assemini, 09032, Cagliari, Sardinia, Italy
1.1 miles from Castello di San Michele
#18 of 32 hotels in Cagliari
  • Mid-range
Show Prices
Via Dei Giudicati 66, 09131, Cagliari, Sardinia, Italy
1.2 miles from Castello di San Michele
T Hotel Slideshow
#2 of 32 hotels in Cagliari
  • Luxury
  • Free Breakfast
  • Free Parking
Show Prices
Via Bembo, 25, 09131, Cagliari, Sardinia, Italy
1.3 miles from Castello di San Michele
#14 of 32 hotels in Cagliari
Show Prices
Viale Umberto Ticca 23, 090122, Cagliari, Sardinia, Italy
1.4 miles from Castello di San Michele
Special Offer Save 10-30%
Holiday Inn Cagliari Slideshow
#12 of 32 hotels in Cagliari
  • Luxury
  • Pool
  • Free Breakfast
  • Free Parking
Show Prices
Via Giulio Cesare 44 | Monserrato, Cagliari, Sardinia, Italy
1.6 miles from Castello di San Michele
#9 of 32 hotels in Cagliari
Via Santa Margherita, 21, 09124, Cagliari, Sardinia, Italy
1.7 miles from Castello di San Michele
#10 of 32 hotels in Cagliari
Show Prices
Salita Santa Chiara, 19, 09124, Cagliari, Sardinia, Italy
1.8 miles from Castello di San Michele
#19 of 32 hotels in Cagliari
Show Prices
Corso Vittorio Emanuele, 50, 09124, Cagliari, Sardinia, Italy
1.8 miles from Castello di San Michele
#28 of 32 hotels in Cagliari
Via Roma 59, 09124, Cagliari, Sardinia, Italy
1.9 miles from Castello di San Michele
#3 of 32 hotels in Cagliari
  • Luxury
  • Free Breakfast
  • Pets Allowed
Show Prices
Via Sardegna 4, 09124, Cagliari, Sardinia, Italy
1.9 miles from Castello di San Michele
#6 of 32 hotels in Cagliari
Show Prices
Via Angioj Giovanni Maria 27, 09124, Cagliari, Sardinia, Italy
1.9 miles from Castello di San Michele
#30 of 32 hotels in Cagliari
  • Mid-range
Show Prices
Viale Regina Margherita, 44, 09124, Cagliari, Sardinia, Italy
2.0 miles from Castello di San Michele
Special Offer Package Deal
GreenLeadersGold level
Hotel Regina Margherita - Cagliari Slideshow
#4 of 32 hotels in Cagliari
  • Luxury
  • Green
  • Free Breakfast
  • Free Parking
Show Prices
Via Sardegna 31, 09124, Cagliari, Sardinia, Italy
2.0 miles from Castello di San Michele
#11 of 32 hotels in Cagliari
Show Prices
ROMA | N° 75 - 2° PIANO, 09124, Cagliari, Sardinia, Italy
2.0 miles from Castello di San Michele
#21 of 32 hotels in Cagliari
Show Prices
Via Arquer, 37, 09124, Cagliari, Sardinia, Italy
2.0 miles from Castello di San Michele
Via Sardegna, 18, 09124, Cagliari, Sardinia, Italy
2.1 miles from Castello di San Michele
#13 of 32 hotels in Cagliari
  • Budget
Show Prices
Lungomare C. Colombo, 46, 09125, Cagliari, Sardinia, Italy
2.5 miles from Castello di San Michele
#24 of 32 hotels in Cagliari
  • Luxury
  • Free Parking
  • Beach
Show Prices
Viale Vienna, 1, 09047 Selargius, Sardinia, Italy
2.8 miles from Castello di San Michele
#1 of 1 hotels in Selargius
  • Luxury
  • Pool
Show Prices
Via Darwin, 2, 09126, Cagliari, Sardinia, Italy
3.0 miles from Castello di San Michele
#8 of 32 hotels in Cagliari
  • Luxury
  • Free Parking
Show Prices
Viale Diaz, 231, 9100, Cagliari, Sardinia, Italy
3.0 miles from Castello di San Michele
#17 of 32 hotels in Cagliari
  • Luxury
  • Pool
Show Prices
Via Eligio Porcu,5,, 09045, 09045, Quartu Sant'Elena, Sardinia, Italy
3.9 miles from Castello di San Michele
Via Lungo Saline, 43b, 09126, Cagliari, Sardinia, Italy
4.0 miles from Castello di San Michele
#5 of 32 hotels in Cagliari
  • Free Breakfast
Show Prices
Lungomare Poetto 158, 09126, Cagliari, Sardinia, Italy
4.1 miles from Castello di San Michele
#1 of 32 hotels in Cagliari
  • Mid-range
  • Free Breakfast
  • Beach
Show Prices
Via Panzini 67, 09045, Quartu Sant'Elena, Sardinia, Italy
4.1 miles from Castello di San Michele
BEST WESTERN Hotel Residence Italia Slideshow
#1 of 10 hotels in Quartu Sant'Elena
  • Free Breakfast
  • Free Parking
Show Prices
v.le Calamosca 50, 09126, Cagliari, Sardinia, Italy
4.6 miles from Castello di San Michele
#29 of 32 hotels in Cagliari
  • Free Breakfast
  • Free Parking
  • Beach
  • Pets Allowed
Show Prices