Hotels in Caprera, Italy

Search & Compare Caprera Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Caprera

Caprera overview

If you're looking for a new favorite getaway, look no further than Caprera. Caprera might not have well-known attractions within the city, but you won't need to venture far to find top places to visit like Maddalena Archipelago National Park and Bear's Rock. While you're in town, don't miss out on other sights including Garibaldi Compendium of Caprera.

Where to stay in Caprera

Whether traveling for business or pleasure, Caprera can accommodate all visitors. You can shop as many as 257 deals for Caprera accommodations on, some with discounts of up to 30%. We have room prices as low as 29 USD per night and here's a breakdown of hotels by star rating in Caprera as well as in the surrounding area:
  • • 13 5-star hotels from 122 USD per night
  • • 83 4-star hotels from 60 USD per night
  • • 61 3-star hotels from 43 USD per night
  • • 4 2-star hotels from 62 USD per night

How to get to Caprera

Fly into Olbia (OLB-Costa Smeralda), 21.9 mi (35.2 km) from the heart of Caprera. Figari (FSC-Figari - Sud Corse) is the next closest major airport, 27.1 mi (43.6 km) away.

What to see around Caprera

Here are some top sights in the surrounding area:
  • • Maddalena Archipelago National Park (3.1 mi/5 km from the city center)
  • • Bear's Rock (4 mi/6.5 km from the city center)