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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Beach Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort hotel Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Room Service Business Classic & up & up Internet Air Conditioning Hotels with Restaurants & up Cheap Hotels Concierge Hotels with Free Wifi Meeting room Reduced mobility rooms Business services Non-Smoking Hotel ₹₹ ₹₹₹ ₹₹₹₹ Hotels with Villas Family Resorts Trendy All inclusive Hotels with Shuttle Kitchenette Fitness centre Modern Hotels Wedding Hotels Spring Break Hotels Honeymoon Hotels Any Distance from Museum Ampuriense
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Janus Hotel
SAVE US$ 3
US$ 129
Hotels.com
US$ 126
View Deal
Via Roma 85, 07031, Castelsardo, Sardinia, Italy
0.4 km from Museum Ampuriense
  • Free Wifi
  • Free Parking
Hotel Riviera
SAVE US$ 22
US$ 116
Orbitz.com
US$ 94
View Deal
Lungomare Anglona 1, 07031, Castelsardo, Sardinia, Italy
0.5 km from Museum Ampuriense
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$ 106/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Nadir Hotel
Cancelon
US$ 88
View Deal
Via Colle di Frigiano 1, 07031, Castelsardo, Sardinia, Italy
0.7 km from Museum Ampuriense
  • Free Wifi
  • Restaurant
Hotel Nantis
SAVE US$ 3
US$ 91
Orbitz.com
US$ 88
View Deal
Via Colle di Frigiano 1, 07031, Castelsardo, Sardinia, Italy
0.8 km from Museum Ampuriense
  • Free Wifi
  • Bar/Lounge
Savings alert: 58% below average rate

The price you found is 58% lower than this hotel's average rate of US$ 209/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Pedraladda
SAVE US$ 38
US$ 162
Expedia.com
US$ 124
View Deal
Via Zirulia, 50, 07031, Castelsardo, Sardinia, Italy
1.0 km from Museum Ampuriense
  • Breakfast included
  • Pool
Savings alert: 35% below average rate

The price you found is 35% lower than this hotel's average rate of US$ 192/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel la Baia
SAVE US$ 33
US$ 456
Travelocity
US$ 423
View Deal
Via Lungo Mare Zirulia, 07031, Castelsardo, Sardinia, Italy
1.1 km from Museum Ampuriense
  • Free Parking
  • Pool
Bajaloglia Resort
SAVE US$ 51
US$ 239
CheapTickets
US$ 188
View Deal
Localita Bajaloglia, 07031, Castelsardo, Sardinia, Italy
1.7 km from Museum Ampuriense
  • Free Wifi
  • Free Parking
Villaggio Baia Ostina
Cala Ostina, 07031, Castelsardo, Sardinia, Italy
1.8 km from Museum Ampuriense
  • Free Parking
  • Pool
Hotel Baga Baga
Orbitz.com
View Deal
Localita La Terra Bianca, 07031, Castelsardo, Sardinia, Italy
1.9 km from Museum Ampuriense
  • Free Wifi
  • Free Parking
Castelsardo Resort Village
No availability for your dates from these sites
loc. Baia Ostina, 07031, Castelsardo, Sardinia, Italy
2.0 km from Museum Ampuriense
  • Free Parking
  • Breakfast included
Hotel Residence Ampurias
Hotwire.com
View Deal
Via Genova 4, 07031, Castelsardo, Sardinia, Italy
2.4 km from Museum Ampuriense
  • Free Wifi
  • Free Parking
Hotel Rosa dei Venti
SAVE US$ 8
US$ 85
Booking.com
US$ 77
View Deal
Corso Italia 47 | Lu Bagnu, 07031, Castelsardo, Sardinia, Italy
2.8 km from Museum Ampuriense
  • Free Wifi
  • Free Parking
Domus Beach Castelsardo
Expedia.com
View Deal
Corso Italia 28 | Lu Bagnu, 07031, Castelsardo, Sardinia, Italy
2.9 km from Museum Ampuriense
  • Free Parking
  • Beachfront
Hotel Club Rasciada
Hotwire.com
View Deal
Castelsardo, Sardinia, Italy
5.4 km from Museum Ampuriense
  • Pool
  • Beachfront
No photo provided
Via Carducci 5, 07039, Valledoria, Sardinia, Italy
5.7 km from Museum Ampuriense
    La Locanda del Mare
    TripAdvisor
    View Deal
    La Ciaccia beach, 07039, Valledoria, Sardinia, Italy
    5.8 km from Museum Ampuriense
    • Free Wifi
    • Beachfront
    Abbaidda Hotel
    Orbitz.com
    US$ 75
    View Deal
    Via Diaz, 07039 La Muddizza, Valledoria, Sardinia, Italy
    7.1 km from Museum Ampuriense
    • Free Wifi
    • Free Parking
    Hotel Residence Baiaverde
    Hotels.com
    View Deal
    Via San Pietro a Mare 1, 07039, Valledoria, Sardinia, Italy
    7.6 km from Museum Ampuriense
    • Free Parking
    • Breakfast included
    Hotel La Fattoria
    SAVE US$ 11
    US$ 119
    Booking.com
    US$ 108
    View Deal
    Localita Punta Tramontana SNC, 07031, Castelsardo, Sardinia, Italy
    7.7 km from Museum Ampuriense
    • Free Parking
    • Breakfast included
    Marina Manna
    SAVE US$ 1
    US$ 44
    Expedia.com
    US$ 43
    View Deal
    Via San Pietro a Mare 1, 07039, Valledoria, Sardinia, Italy
    8.1 km from Museum Ampuriense
    • Free Wifi
    • Free Parking
    Ariadimari Hotel
    Booking.com
    US$ 72
    View Deal
    Via Regina Elena 76, 07039, Valledoria, Sardinia, Italy
    9.6 km from Museum Ampuriense
    • Free Wifi
    • Free Parking
    La Plage Noire Hotel & Resort
    Expedia.com
    US$ 1,220
    View Deal
    Localita Porchile SP 81 km 1, 07037, Sorso, Sardinia, Italy
    12.6 km from Museum Ampuriense
    • Free Parking
    • Breakfast included
    No photo provided
    Localita Porchile SNC, 07037, Sorso, Sardinia, Italy
    13.1 km from Museum Ampuriense
      Resort & Spa Le Dune
      Resort & Spa Le Dune
      No availability for your dates from these sites
      Localita Badesi Marina, 07030 Badesi, Sardinia, Italy
      14.1 km from Museum Ampuriense
      • Free Parking
      • Breakfast included
      Hotel Terme Di Casteldoria
      Travelocity
      US$ 179
      View Deal
      Via Terme di Casteldoria snc, 07030 Santa Maria Coghinas, Sardinia, Italy
      14.7 km from Museum Ampuriense
      • Pool
      • Restaurant
      Sa Ventana Club
      Via Dettori, Badesi, Sardinia, Italy
      15.0 km from Museum Ampuriense
      • Pool
      No photo provided
      Localita Marina di Sorso SNC, 07037, Sorso, Sardinia, Italy
      16.4 km from Museum Ampuriense
        Hotel Corallo
        SAVE US$ 121
        US$ 701
        Hotels.com
        US$ 580
        View Deal
        Via Lungomare 36, 07038 Isola Rossa, Trinita d'Agultu e Vignola, Sardinia, Italy
        17.2 km from Museum Ampuriense
        • Free Wifi
        • Breakfast included
        Hotel Gabbiano
        Expedia.com
        US$ 64
        View Deal
        Via Vigna Vecchia, 12, 07038 Isola Rossa, Trinita d'Agultu e Vignola, Sardinia, Italy
        17.3 km from Museum Ampuriense
        • Free Wifi
        • Beachfront
        Hotel Relax Torreruja Thalasso & Spa
        No availability for your dates from these sites
        Via Tanca della Torre, 07038 Isola Rossa, Trinita d'Agultu e Vignola, Sardinia, Italy
        17.6 km from Museum Ampuriense
        • Free Parking
        • Breakfast included
        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.