We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Green Independent Hotels & up & up Internet & up Air Conditioning Concierge Accessible rooms Meeting Rooms Cheap Hotels Business services Non-Smoking Hotel Hotels with Restaurants Hotels with Free Wifi Charming Hotels Luxury Traveller Eremo delle Carceri Basilica di Santa Chiara Rocca Paolina Quiet Hotels Duomo di Orvieto All inclusive Santa Maria degli Angeli Trendsetter Eco-tourist Pozzo di San Patrizio Modern Hotels Cascata delle Marmore Hotels on the Lake Golf course Suite Hotels Family Resorts Unique Hotels Budget Hotels Spa Resorts Affordable Hotels Discount Hotels ₹₹ ₹₹₹ ₹₹₹₹ Beach Relais & Châteaux Best Western Hotels with Villas Hotels with Infinity Pools Luxury Spa Hotels Heritage Hotels Golf Hotels Vineyard Hotels BW Premier Collection Historic Hotels Luxury Resorts Wedding Hotels Relais du Silence Boutique Resorts Honeymoon Hotels Holiday Inn Express Any distance from Santa Maria Maggiore
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Garden Hotel
SAVE US$ 11
US$ 96
Agoda.com
US$ 85
View Deal
Viale Donato Bramante 4/6, 05100, Terni, Italy
4.1 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Hotel Valentino
TripAdvisor
View Deal
Via Plinio Il Giovane 3/5, 05100, Terni, Italy
4.2 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Hotel Michelangelo Palace
SAVE US$ 3
US$ 83
Booking.com
US$ 80
View Deal
Viale della Stazione 63, 05100, Terni, Italy
4.5 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$ 91/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Classic Hotel Tulipano
SAVE US$ 29
US$ 106
Hotels.com
US$ 77
View Deal
Via Carlo Alberto Dalla Chiesa 24 | Localita Borgo Rivo, 05100, Terni, Italy
4.5 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Hotel de Paris
Booking.com
US$ 70
View Deal
Viale della Stazione 52, 05100, Terni, Italy
4.5 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Hotel La Rocca
Booking.com
US$ 70
View Deal
Via Flaminia Ternana 508, 05035, Narni, Italy
4.5 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Hotel Millennium
SAVE US$ 2
US$ 75
Booking.com
US$ 73
View Deal
Piazza Dante Alighieri 2/c, 05100, Terni, Italy
4.6 km from Santa Maria Maggiore
  • Free Parking
Hotel Porta del Tempo
SAVE US$ 3
US$ 91
Hotels.com
US$ 88
View Deal
Via G. Contessa 22, 05039 Stroncone, Italy
5.6 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Badia Alle Grazie
No availability for your dates from these sites
Via della Gabelletta 4 | Loc. Foce, Amelia, 05022, Terni, Italy
5.8 km from Santa Maria Maggiore
  • Pool
  • Restaurant
Terra Umbra Hotel
SAVE US$ 17
US$ 81
Booking.com
US$ 64
View Deal
Strada di Maratta 61, 05036, Narni, Italy
6.0 km from Santa Maria Maggiore
  • Free Internet
Hotel Albergo Duomo
SAVE US$ 6
US$ 70
Booking.com
US$ 64
View Deal
Piazza Duomo 4, 05029 San Gemini, Italy
10.3 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$ 72/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Del Lago
TripAdvisor
View Deal
Strada del Porto 71, 05100 Piediluco, Terni, Italy
10.7 km from Santa Maria Maggiore
  • Free Wifi
  • Free Parking
Hotel Miralago
Booking.com
US$ 83
View Deal
Via Noceta 2, 05038 Piediluco, Terni, Italy
11.7 km from Santa Maria Maggiore
  • Free Parking
  • Breakfast included
Hotel Ristorante Rossi
Vocabolo Isola 7, 05031 Arrone, Italy
12.0 km from Santa Maria Maggiore
    No photo provided
    No availability for your dates from these sites
    Strada Statale Valnerina Km 12.3 | Loc Fontechiaruccia, 05030 Montefranco, Italy
    13.1 km from Santa Maria Maggiore
      Albergo RoccaRanne
      SAVE US$ 28
      US$ 88
      Booking.com
      US$ 60
      View Deal
      Via del Palazzo 10, 05030 Montefranco, Italy
      13.9 km from Santa Maria Maggiore
      • Free Parking
      • Breakfast included
      Savings alert: 13% below average rate

      The price you found is 13% lower than this hotel's average rate of US$ 69/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Relais Villa d'Assio
      SAVE US$ 5
      US$ 96
      Booking.com
      US$ 91
      View Deal
      SS 79 Riserva dei laghi | Colli sul Velino, 02100, Rieti, Italy
      16.2 km from Santa Maria Maggiore
      • Free Wifi
      • Free Parking
      Hotel Umbria
      Booking.com
      US$ 71
      View Deal
      Via Roma 72, 05030 Otricoli, Italy
      16.9 km from Santa Maria Maggiore
      • Free Wifi
      • Free Parking
      No photo provided
      Via Dell'Arco 5 | Loc Precetto, 05034, Ferentillo, Italy
      17.1 km from Santa Maria Maggiore
        Villa Stella
        TripAdvisor
        View Deal
        Via Guglielmo Marconi 37, 05021, Acquasparta, Italy
        17.9 km from Santa Maria Maggiore
          Convento di Agghielli
          Agoda.com
          View Deal
          Frazione Pompagnano, 06049 Pompagnano, Italy
          18.5 km from Santa Maria Maggiore
          • Pool
          • Restaurant
          Albergo Le Vigne
          Booking.com
          US$ 83
          View Deal
          Via della Repubblica 14/B, 02043, Contigliano, Italy
          19.1 km from Santa Maria Maggiore
          • Free Wifi
          • Free Parking
          Soggiorno Don Bosco
          Localita Monte Piano 4, 05030 Polino, Italy
          19.5 km from Santa Maria Maggiore
            Albergo Tevere
            Via Terni 10, 01028, Orte, Italy
            19.8 km from Santa Maria Maggiore
              Abbazia San Pietro in Valle
              Hotels.com
              View Deal
              Via Dell'abbazia, 05034, Ferentillo, Italy
              19.9 km from Santa Maria Maggiore
              • Free Wifi
              • Free Parking
              Peppe Parco alle Noci
              Santa Susanna 21 | Localita Sorgenti S.Susanna, 02010 Rivodutri, Italy
              20.0 km from Santa Maria Maggiore
              • Free Wifi
              • Free Parking
              Hotel Letizia
              SAVE US$ 3
              US$ 71
              Expedia.com
              US$ 68
              View Deal
              Via Giosue' Carducci 3, 01028, Orte, Italy
              20.6 km from Santa Maria Maggiore
              • Free Wifi
              • Restaurant
              San Lorenzo B&B
              Hotels.com
              US$ 77
              View Deal
              Strada Vicinale San Lorenzo, 01028, Orte, Italy
              21.1 km from Santa Maria Maggiore
              • Free Wifi
              • Pool
              Park Hotel Sabina
              SAVE US$ 3
              US$ 88
              Expedia.com
              US$ 85
              View Deal
              Via Flaminia km 65,500, 02046 Magliano Sabina, Italy
              21.3 km from Santa Maria Maggiore
              • Free Wifi
              • Free Parking
              La Fattoria
              SAVE US$ 3
              US$ 91
              Expedia.com
              US$ 88
              View Deal
              Via della Cava 32 | San Giovanni di Baiano, 06049, Spoleto, Italy
              21.9 km from Santa Maria Maggiore
              • Free Wifi
              • Free Parking
              *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.