Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap Hotels near Santa Maria Maggiore, Rome

The Basilica of Saint Mary Major (Basilica di Santa Maria Maggiore) is a beautiful church, the largest in Italy, located in Rome. It is one of the four major basilicas of Rome, the only one to have retained its original structure, and is famed for its coffered ceiling, its fifth century mosaic on the central nave, and the Triumphal Arch dating all the way back to the fifth century, when the church is said to have been built. Near Roma Termini train station (where you can find the metro lines A and B), the Basilica of Saint Mary Major is located in Piazza di Santa Maria Maggiore, and was for a short time the papal residence, which was later moved to the Palace of the Vatican. It is now an UNESCO World Heritage Site and it contains the highest bell tower (Campanile) in Rome, at two hundred and forty feet. The Athenian marble columns are the oldest part of the building.

Other sights and neighbourhoods in Rome
115 places available
  • Sort by
    • 4.5 out of 5 based on 130 reviews
    • Via Santa Maria Maggiore158, Rome Show map
    • The new Bed and Breakfast Bavaria Hostel is located at the heart of historical Rome, in front of the Santa Maria...

      Free Wi-Fi Breakfast included
    • 0.1km from Santa Maria Maggiore
  • Bavaria Hostel
  • Price from 48.00€ per person per night
    • based on 48 reviews
    • Piazza di Santa Maria Maggiore 12, Rome Show map
    • This central Rome guesthouse enjoys free Wi-Fi and a fantastic location next to the magnificent Basilica di Santa Maria...

      Free Wi-Fi Breakfast available
    • 0.1km from Santa Maria Maggiore
  • Casa dell'Amicizia Guest House
  • Price from 54.00€ per person per night
    • based on 45 reviews
    • Via Daniele Manin 69, Rome Show map
    • This guesthouse in central Rome is located next to the spectacular Basilica of Santa Maria Maggiore, and offers free...

      Free Wi-Fi
    • 0.1km from Santa Maria Maggiore
  • Manin Suites Guesthouse
  • Price from 26.77€ per person per night
    • based on 256 reviews
    • Via Daniele Manin 69, Rome Show map
    • This small and inviting guesthouse with free Wi-Fi is very conveniently situated just a 5-minute walk from Termini...

      Free Wi-Fi
    • 0.1km from Santa Maria Maggiore
  • WRH Suites Guest House
  • Price from 26.50€ per person per night
    • 4.0 out of 5 based on 7 reviews
    • Via Liberiana 24, Rome Show map
    • The Leonardo Suites Apartments are four modern and elegant apartments situated right in the centre of Rome. Each sleeps...

    • 0.1km from Santa Maria Maggiore
  • Leonardo Suites Apartments
  • Price from 40.05€ per person per night
    • based on 186 reviews
    • Piazza di Santa Maria Maggiore 12, Rome Show map
    • This friendly guest house is conveniently located in the centre of Rome, right opposite the magnificent Basilica of...

      Free Wi-Fi
    • 0.1km from Santa Maria Maggiore
  • Maggiore Guest House
  • Price from 17.00€ per person per night
    • based on 70 reviews
    • Via Daniele Manin 69, Rome Show map
    • Named after its amazing 110m² communal roof terrace complete with sun loungers, tables and shaded areas, this central...

      Free Wi-Fi
    • 0.1km from Santa Maria Maggiore
  • Roman Terrace Guest House
  • Price from 31.28€ per person per night
    • 4.5 out of 5 based on 37 reviews
    • Piazza Santa Maria Maggiore 12, Rome Show map
    • The Hostel Panoramic is located in the surrounding area of the Roma Termini station, one of the main communication...

      Breakfast available
    • 0.1km from Santa Maria Maggiore
  • Hostel Panoramic
  • Price from 30.00€ per person per night
    • based on 42 reviews
    • Via Farini 52, Rome Show map
    • Hotel Farini is a 2-star hotel, situated in Rome’s old town centre from which the Basilica Santa Maria Maggiore, the...

      Free Wi-Fi
    • 0.1km from Santa Maria Maggiore
  • Hotel Farini
  • Price from 2.00€ per person per night
    • based on 10 reviews
    • Piazza Santa Maria Maggiore 12, Rome Show map
    • The inviting 1 star Gaia B&B has an excellent central location about 400 meters from Roma Termini train station in the...

      Free Wi-Fi Breakfast included
    • 0.1km from Santa Maria Maggiore
  • Gaia B&B
  • Price from 44.00€ per person per night
    • based on 55 reviews
    • Via dell' Esquilino 38, Rome Show map
    • This friendly little B&B in central Rome offers immaculate rooms with free Wi-Fi and a/c, and is perfectly located...

      Free Wi-Fi Breakfast included
    • 0.1km from Santa Maria Maggiore
  • Maior B&B
  • Price from 64.50€ per person per night
    • based on 30 reviews
    • Piazza Santa Maria Maggiore 12, Rome Show map
    • Buone Vacanze B&B offers guests an ideal space to spend an unforgettable holiday, staying in an old palace in the...

    • 0.1km from Santa Maria Maggiore
  • Buone Vacanze B&B
  • Price from 41.25€ per person per night
    • based on 243 reviews
    • Via Farini 52, Rome Show map
    • This affordable and family-run B&B offers spacious, prettily decorated rooms with free Wi-Fi in central Rome, just 5...

      Free Wi-Fi Breakfast included
    • 0.1km from Santa Maria Maggiore
  • B&B Smart
  • Price from 63.25€ per person per night
    • 4.0 out of 5 based on 97 reviews
    • Via Principe Amedeo 85, Rome Show map
    • B&B Bella Beatrice offers family run accommodation within 5 minutes walking distance of Roma Termini station and the...

      Breakfast available
    • 0.2km from Santa Maria Maggiore
  • B&B Bella Beatrice
  • Price from 33.00€ per person per night
    • based on 6 reviews
    • via principe amedeo 96, Rome Show map
    • This central Rome B&B with free Wi-Fi is housed in a historic stone building with a courtyard garden, just 400 metres...

      Free Wi-Fi Breakfast included
    • 0.2km from Santa Maria Maggiore
  • B&B Elegance
  • Price from 50.00€ per person per night
    • based on 86 reviews
    • Via Principe Amedeo 79, Rome Show map
    • The 2-star Hotel Cortorillo is situated just 100 metres from Roma Termini Station. It provides 14 single, double (with...

      Free Wi-Fi Breakfast included
    • 0.2km from Santa Maria Maggiore
  • Hotel Cortorillo
  • Price from 55.00€ per person per night
    • 4.5 out of 5 based on 8 reviews
    • Via Principe Amedeo 85, Rome Show map
    • This gorgeous, central Rome B&B has charm in spades plus modern perks like free Wi-Fi and a/c under 500 metres from the...

      Free Wi-Fi Breakfast included
    • 0.2km from Santa Maria Maggiore
  • B&B La Casa di Amy
  • Price from 37.00€ per person per night
    • based on 71 reviews
    • Via Principe Amedeo 92-94, Rome Show map
    • Set in a typical late 19th-century building with a quaint little garden courtyard, this family-run guesthouse is a...

    • 0.2km from Santa Maria Maggiore
  • Guesthouse Bye Rome
  • Price from 33.00€ per person per night
    • 4.0 out of 5 based on 40 reviews
    • Via Principe Amedeo 92-94, Rome Show map
    • The B&B Sergio is a family run establishment in central Rome, situated right next to Roma Termini train and bus...

      Breakfast available
    • 0.2km from Santa Maria Maggiore
  • B&B Sergio
  • Price from 25.00€ per person per night
    • 4.0 out of 5 based on 2 reviews
    • Via S. Martino ai Monti, 38, Rome Show map
    • The Mokhouse B&B is situated in the centre of Rome, just a block from the Basilica of Saint Mary Major, and offers...

      Free Wi-Fi Breakfast included
    • 0.2km from Santa Maria Maggiore
  • Mokhouse B&B
  • Price from 60.00€ per person per night