Bed and breakfasts in Italy

821 properties B&Bs and small inns across 21 destinations in Italy, from € 54 per night for two adults.

Live prices, sampled for a two-night stay a month ahead. Measured 2026-09-25 – 2026-10-04.

Bed and breakfasts in Italy at a glance

We track 821 properties B&Bs and small inns across 21 destinations in Italy. Naples has the most with 127; Catania has the lowest starting price at € 54 a night. Typical prices across the country run from € 83 to € 177 depending on where you go, which is a wider gap than most travellers expect within one country. Staying in Como costs about 2.1 times what Catania does for the same kind of property, so if your plans are flexible the destination matters more than the hotel.

DestinationPropertiesFrom / nightTypical
Naples127from € 59€ 98
Palermo93from € 73€ 112
Catania78from € 54€ 83
Lecce78from € 70€ 102
Florence59from € 74€ 129
Bari49from € 74€ 99
Pisa48from € 61€ 104
Siena45from € 96€ 150
Verona39from € 80€ 136
Sorrento34from € 58€ 120
Taormina28from € 57€ 107
Bologna27from € 75€ 142
Bergamo24from € 77€ 106
Como19from € 70€ 177
Venice17from € 75€ 132
Cagliari17from € 62€ 96
Turin10from € 96€ 142
Trieste10from € 69€ 96
Rome7from € 85€ 137
Genoa6from € 94€ 117
Rimini6from € 83€ 97

What to look for in bed and breakfasts in Italy

Small properties where breakfast is part of the deal and usually cooked rather than laid out. The number of rooms is typically under ten, the hosts often live on site, and the experience is closer to staying with someone than to checking into a building.

Before you book, check

  • Whether breakfast has a fixed time. In a B&B it usually does, and it is rarely early.
  • Whether any facilities are shared, particularly bathrooms in older properties.
  • Whether there is parking, since these are often in residential streets.
  • The cancellation terms, which tend to be stricter because one room is a large share of the week for a small host.
The thing people get caught by

A B&B with three rooms cannot absorb a late cancellation the way a hotel can, and the terms reflect that. Read them before you book if your dates are not certain, and consider a free-cancellation rate instead.

Worth it for: Couples, countryside stays, and anyone who wants a recommendation for dinner from someone who actually eats there.

Highly rated in Italy

PizzaSleep B&B
PizzaSleep B&B
Naples
€ 105 from / night
Rosso di sera
Rosso di sera
Naples
€ 113 from / night
Fervore Luxury Rooms
Fervore Luxury Rooms
Palermo
€ 145 from / night
Atmosfere Puniche b&b
Atmosfere Puniche b&b
Palermo
€ 201 from / night
B&B Stella
B&B Stella
Catania
€ 89 from / night
B&B Oriental Palace
B&B Oriental Palace
Catania
€ 95 from / night
Attico Barocco
Attico Barocco
Lecce
€ 101 from / night
Dimora Charleston SPA Lecce
Dimora Charleston SPA Lecce
Lecce
€ 263 from / night

More in Italy

All hotels in ItalyBed and breakfasts worldwide

Frequently asked

How many bed and breakfasts are there in Italy?

We can currently book 821 across 21 destinations in Italy, starting from €54 per night for two adults.

Which destination in Italy has the most?

Naples, with 127 properties B&Bs and small inns.