What should you expect to spend for hotels and restaurants in Florence? Avoid sticker shock upon arrival by checking out our price overviews in advance. Trust us, you don't want to be surprised by the cost of a meal or a hotel room.

Expect to Spend: Florence
Hotel and Pension Rates
Rates for accommodation vary depending on quality and season. Expect to pay between €80 and €160 for a double room at a basic hotel. Pensions and one-star hotels run from about €40 to €110.
Restaurant Prices
Meals range in price from a few euros for a hot slice of pizza straight from the oven to extravagant meals. How extravagant? €125 per couple isn't unusual in Florence's priciest restaurants. Typically, Florentine meals consist of three courses: the antipasto (appetizer), the primo (first course) and the secondo (main meat or fish course). A separate side of vegetables is referred to as a "contorno."
Customers are expected to order at least two, often three, courses. Courses will range in price between €5 and €20. Some restaurants offer a lower priced "menu turistico" that includes three courses.
To save some cash, consider grabbing a sandwich "to go" from a bakery or lunch counter. Enjoy a focaccia for as little as €1.
Related posts from our blog
- Tuscan Wines: A quick buyer’s guide
- Food allergies in Florence: Never fear!
- Florence: Where to find a cheap (and sugary) breakfast
- Florence: Vegetarian, vegan and kosher restaurants
- Florence: 2 hidden bakeries offering late-night treats
Updated and edited: June 2011
Florence blog posts
- Florence: Cheap souvenir ideas for everyone on your list
- Florence: 8 free things to do in Florence
- Florence by Bike: Rentals and bike tour options
- Florence: Which neighborhood is right for your trip?
- Florence: How to look like a local – Part 1: The Clothes
- Florence: How to enjoy a cheapo aperitivo
- Worst Idea! Things NOT to do in Florence
- Florence: How to keep cool during the summer
- EuroCheapo Turns 10: Cheapos who made it possible
- Umbria: 5 ways to explore Umbria à la cheapo
