Hotel price history

Hotel Shangri-La Roma

📍 Rome

Usual price
£151/nt
Lowest seen
£100
Scans
5
🔔

Hotel Shangri-La Roma price summary

Across 5 price scans covering 5 months, Hotel Shangri-La Roma in Rome City Centre, Rome, Italy has averaged £151 per night, with rates between £100 and £187. The cheapest month we have measured is August 2026 at an average of £100 a night; the most expensive is May 2027 at £187, a difference of £87 per night.

Average nightly price by month

MonthAverageRangeScans
August 2026£100£100–£1001
December 2026£151£151–£1511
March 2027£162£162–£1621
April 2027£154£154–£1541
May 2027£187£187–£1871

Every figure is measured from our own daily price scans — nothing here is estimated or supplied by the hotel.

Common questions

How much does it cost to stay at Hotel Shangri-La Roma?

Based on our daily scans, Hotel Shangri-La Roma in Rome has ranged from £100 to £187 per night. Set a free price alert to be notified when the rate drops.

When is the cheapest time to stay at Hotel Shangri-La Roma?

Of the months we have priced, August 2026 has been the cheapest at an average of £100 a night. May 2027 has been the dearest at £187.

How often are these prices checked?

Our scanner re-checks Hotel Shangri-La Roma every day across Booking.com, Expedia, Hotels.com and Agoda. This page has 5 recorded scans behind it.