• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-05
Check-out date:
2026-11-06
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Porto Cervo

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Residenza Capriccioli

    Localita Capriccioli 37, Porto Cervo, Italy (Open map)

    Situated about a 5-minute stroll from Capriccioli - spiaggia il Pirata, the 4-star family Residenza Capriccioli Aparthotel Porto Cervo also offers an outdoor swimming pool. Area attractions…
    Read more
    8.7
    Fabulous
    379 reviews
  • Le Case Di Capriccioli

    Localita Capriccioli, Porto Cervo, Italy (Open map)

    Situated around a 5-minute stroll from Capriccioli - spiaggia il Pirata, the comfortable 3-star Le Case Di Capriccioli Porto Cervo hotel also offers an outdoor swimming pool. Featuring a sunbathing…
    Read more
    6.3
    Pleasant
    34 reviews
  • Chrysalis Bay

    Loc.Golfo Pevero Via Del Corallo 10, Porto Cervo, Italy (Open map)

    Situated around a 5-minute walk from Piccolo Pevero, Chrysalis Bay Aparthotel Porto Cervo offers 25 rooms. Featuring a sundeck and loungers, the aparthotel is about 3 km from Spiaggia Del Romazzino.
    Read more
    7.3
    Good
    75 reviews
  • Il Borgo, Marina Homesuites, Poltu Quatu

    Sp 59, Poltu Quatu, Porto Cervo, Italy (Open map)

    Located 2.7 km from Gregoland, the comfortable Il Borgo, Marina Homesuites, Poltu Quatu Porto Cervo hotel offers air-conditioned rooms.
    Read more
    9.4
    Superb
    5 reviews
  • Inter-Residences Costa Smeralda

    Localita Piccolo Pevero - Via Del Corallo, 10, Porto Cervo, Italy (Open map)

    Featuring Wi-Fi throughout the property, the comfortable Inter-Residences Costa Smeralda Porto Cervo hotel sits 4.3 km from Liscia Ruja Beach. Private parking is available on site at the aparthotel.
    Read more
    7.6
    Good
    5 reviews
  • Residenza Chrysalis Bay

    Via Del Corallo 10, Porto Cervo, Italy (Open map)

    The modern Residenza Chrysalis Bay Aparthotel Porto Cervo includes modern rooms around a 25-minute walk from Pevero Golf Club. Its beachfront location provides easy access to Spiaggia Del Piccolo…
    Read more
    7.8
    Good
    11 reviews
  • Il Giardino Degli Oleandri

    Localita Liscia Di Vacca, Porto Cervo, Italy (Open map)

    Il Giardino Degli Oleandri Aparthotel Porto Cervo provides proximity to Yacht Club Costa Smeralda, which is situated around 25 minutes' walk away.
    Read more
  • Hotiday Suites Liscia Di Vacca

    Viale Giovanni Maria Orecchioni, Porto Cervo, Italy (Open map)

    Hotiday Suites Liscia Di Vacca Porto Cervo hotel offers 3 rooms within a 900-metre distance of Marina di Porto Cervo.
    Read more
  • Elite Collection Villa Emerald Aura

    Via Paolino Azara 40, Porto Cervo, Italy (Open map)

    Overlooking the mountain, Elite Collection Villa Emerald Aura Porto Cervo hotel is 4.6 km from the public sand Capriccioli beach.
    Read more
  • Dahu Porto Cervo 3 Camere 2 Bagni Sulla Spiaggia Cala Del Faro

    Cala Del Faro, Porto Cervo, Italy (Open map)

    Situated nearly 20 minutes' walk from a beach, the 4-star Dahu Porto Cervo 3 Camere 2 Bagni Sulla Spiaggia Cala Del Faro hotel offers rooms with views of the sea.
    Read more
Thank you for subscribing
Close