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.

Best Accommodation Near Castello di San Michele, Cagliari

Hotels near Castello di San Michele

Clear all
Your Selections
  Free Wifi Budget Pool Luxury City Centre Mid-range Breakfast included Charming Quiet Romantic Trendy Restaurant Free Parking Boutique Airport Transportation Green Fitness centre Independent Hotels Business Bar/Lounge Classic Pets Allowed Kitchenette Suites Room Service & up & up Internet Air Conditioning Hotels with Restaurants Cheap Hotels & up Quiet Hotels Hotels with Free Wifi Concierge Family-friendly Business services Meeting room Reduced mobility rooms Non-Smoking Hotel Hotels with Bars Poetto Hotels with Balconies City Centre Hotels Downtown Hotels Hotels with Jacuzzi Design Hotels Boutique Hotels $ $$ $$$ $$$$ Beach Luxury Boutique Hotels Quaint Hotels with Hot Tubs Holiday Inn Spa
Price range
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value + Top Rated
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
T Hotel
Via Dei Giudicati 66, 09131, Cagliari, Sardinia, Italy
2.2 km from Castello di San Michele
Special Offer: Package Deal
Le migliori offerte per le tue vacanze in Sardegna: solo... Read more
T Hotel
USD 123*
TripAdvisor
USD 123*
Expedia.com
USD 252*
AMOMA
View all 9 deals
SAVE USD 129
USD 252*
USD 123*
Booking.com
View Deal
Via Giuseppe Peretti 8, 09121, Cagliari, Sardinia, Italy
0.7 km from Castello di San Michele
  • Free Wifi
  • Free Parking
Hotel Quadrifoglio

TripAdvisor

Booking.com

Priceline
Loading prices...
Via Santa Maria Chiara 157, 09134, Cagliari, Sardinia, Italy
1.0 km from Castello di San Michele
  • Free Wifi
  • Free Parking
Meditur Hotel Cagliari Santa Maria

TripAdvisor
Loading prices...
Via Lunigiana 50, 09122, Cagliari, Sardinia, Italy
1.1 km from Castello di San Michele
  • Free Wifi
  • Free Parking
Sardegna Hotel

Booking.com

Agoda.com

Travelocity
View all 5 deals
Loading prices...
Via Barracca Manna 30, 09134, Cagliari, Sardinia, Italy
1.3 km from Castello di San Michele
  • Free Parking
La Collina Fiorita Bed and Breakfast
Via Monte Grappa 41/A, 09122, Cagliari, Sardinia, Italy
1.4 km from Castello di San Michele
  • Free Wifi
Residence Montegrappa

TripAdvisor

Hotels.com

Booking.com
Loading prices...
Via Piemonte, 22 | Assemini, 09032, Cagliari, Sardinia, Italy
2.0 km from Castello di San Michele
  • Free Wifi
  • Restaurant
No photo provided
Viale Umberto Ticca 23, 09122, Cagliari, Sardinia, Italy
2.1 km from Castello di San Michele
  • Free Wifi
  • Free Parking
Holiday Inn Cagliari
USD 75*
TripAdvisor

Hotels.com
USD 160*
AMOMA
View all 11 deals
SAVE USD 85
USD 160*
USD 75*
Booking.com
View Deal
T Hotel
Via Dei Giudicati 66, 09131, Cagliari, Sardinia, Italy
2.2 km from Castello di San Michele
  • Free Wifi
  • Free Parking
T Hotel
USD 123*
TripAdvisor
USD 123*
Expedia.com
USD 252*
AMOMA
View all 9 deals
SAVE USD 129
USD 252*
USD 123*
Booking.com
View Deal
Via Pietro Bembo 25, 09131, Cagliari, Sardinia, Italy
2.3 km from Castello di San Michele
  • Free Wifi
  • Pool
Hotel Residence Ulivi e Palme

Booking.com

Hotels.com

Agoda.com
View all 5 deals
Loading prices...
Via San Giovanni Bosco 8 | Corner Viale Merello, 09123, Cagliari, Sardinia, Italy
2.5 km from Castello di San Michele
  • Free Wifi
  • Breakfast included
Hotel Villa Fanny

Hotels.com
USD 134*
TripAdvisor
USD 134*
Booking.com
View all 9 deals
Loading prices...
Via Giulio Cesare 44 | Monserrato, Cagliari, Sardinia, Italy
2.6 km from Castello di San Michele
  • Free Wifi
  • Bar/Lounge
Bed and Breakfast Zia Maria
Via Santa Margherita 21, 09124, Cagliari, Sardinia, Italy
3.0 km from Castello di San Michele
  • Free Wifi
La Terrazza

TripAdvisor

Booking.com
Loading prices...
Salita Santa Chiara 19, 09124, Cagliari, Sardinia, Italy
3.0 km from Castello di San Michele
    Aurora

    TripAdvisor

    Booking.com
    Loading prices...
    Via Sassari 47, 09124, Cagliari, Sardinia, Italy
    3.1 km from Castello di San Michele
    • Free Wifi
    • Breakfast included
    Hotel Flora
    USD 109*
    TripAdvisor
    USD 113*
    Booking.com

    Hotels.com
    View all 9 deals
    SAVE USD 3
    USD 113*
    USD 109*
    Expedia.com
    View Deal
    Corso Vittorio Emanuele II 50, 09124, Cagliari, Sardinia, Italy
    3.1 km from Castello di San Michele
      No photo provided
      Via Carmine 132 | Assemini, 09032, Cagliari, Sardinia, Italy
      3.2 km from Castello di San Michele
      • Free Wifi
      • Free Parking
      Hotel Grillo
      USD 64*
      TripAdvisor

      Hotels.com
      USD 70*
      Priceline
      View all 7 deals
      SAVE USD 7
      USD 70*
      USD 64*
      Travelocity
      View Deal
      Via Giovanni Maria Angioj 27, 09124, Cagliari, Sardinia, Italy
      3.2 km from Castello di San Michele
      • Bar/Lounge
      Hotel 4 Mori

      TripAdvisor

      Hotels.com

      Booking.com
      View all 6 deals
      Loading prices...
      Via Sardegna 4, 09124, Cagliari, Sardinia, Italy
      3.3 km from Castello di San Michele
      • Free Wifi
      • Breakfast included
      Due Colonne

      Hotels.com

      Travelocity

      Booking.com
      View all 5 deals
      Loading prices...
      Via Sardegna 18, 09124, Cagliari, Sardinia, Italy
      3.3 km from Castello di San Michele
      • Free Wifi
      • Room Service
      No photo provided

      TripAdvisor

      Priceline

      Booking.com
      Loading prices...
      Via Sicilia 12, 09124, Cagliari, Sardinia, Italy
      3.4 km from Castello di San Michele
      • Free Wifi
      • Breakfast included
      L\\

      TripAdvisor

      Booking.com

      Hotels.com
      Loading prices...
      Via Sardegna 31, 09124, Cagliari, Sardinia, Italy
      3.4 km from Castello di San Michele
      • Free Wifi
      • Breakfast included
      Hotel Italia

      TripAdvisor

      Booking.com

      Expedia.com
      View all 6 deals
      Loading prices...
      Viale Regina Margherita 44, 09124, Cagliari, Sardinia, Italy
      3.5 km from Castello di San Michele
      • Free Wifi
      • Free Parking
      Hotel Regina Margherita - Cagliari
      USD 131*
      TripAdvisor

      Hotels.com
      USD 193*
      HotelQuickly
      View all 9 deals
      SAVE USD 62
      USD 193*
      USD 131*
      Expedia.com
      View Deal
      Via Roma 59, 09124, Cagliari, Sardinia, Italy
      3.5 km from Castello di San Michele
      • Free Wifi
      • Breakfast included
      Hotel Miramare

      Travelocity

      Priceline

      Booking.com
      View all 6 deals
      USD 161*
      TripAdvisor
      with Hotel Miramare
      View Deal
      ROMA | N° 75 - 2° PIANO, 09124, Cagliari, Sardinia, Italy
      3.5 km from Castello di San Michele
      • Free Wifi
      • Restaurant
      Hotel AeR Bundes Jack Vittoria

      TripAdvisor

      Booking.com

      Hotels.com
      View all 5 deals
      Loading prices...
      Via Sigismondo Arquer 37, 09124, Cagliari, Sardinia, Italy
      3.5 km from Castello di San Michele
        No photo provided
        Viale Vienna 1, 09047, Selargius, Sardinia, Italy
        4.5 km from Castello di San Michele
        • Free Wifi
        • Free Parking
        Hinterland Hotel

        TripAdvisor

        Agoda.com

        Booking.com
        Loading prices...
        Viale Armando Diaz 231, 09126, Cagliari, Sardinia, Italy
        5.0 km from Castello di San Michele
        • Free Wifi
        • Free Parking
        Hotel Panorama

        Priceline

        Travelocity

        Booking.com
        USD 92*
        TripAdvisor
        View Deal
        Via Charles Darwin 2, 09126, Cagliari, Sardinia, Italy
        5.1 km from Castello di San Michele
        • Free Wifi
        • Free Parking
        Caesar\\

        Booking.com

        Expedia.com

        Hotels.com
        View all 7 deals
        Loading prices...
        Via Eligio Porcu 5/09045, 09045, Quartu Sant'Elena, Sardinia, Italy
        6.3 km from Castello di San Michele
          No photo provided
          Via Lungo Saline 43b, 09126, Cagliari, Sardinia, Italy
          6.6 km from Castello di San Michele
          • Free Wifi
          • Breakfast included
          Hotel Villa Sveva

          TripAdvisor

          Booking.com

          Agoda.com
          Loading prices...
          *Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.