Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.



Top Hotel Deals

See all 242 Hotels in San Giovanni
£43
Eurostars Roma Aeterna

Eurostars Roma Aeterna

Via Casilina, 125/Piazza del Pigneto 9a, Rome
4.1
of 5, from 1,661 reviews
4.0 out of 5.0

Located in Pigneto, this hotel is within 2 miles (3 km) of Porta Maggiore, Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. Colosseum and Baths of Caracalla are also within 3 miles (5 km).

£39
Laterani DFM

Laterani DFM

Via Domenico Fontana, 12, Rome
0.0 out of 5.0

Located in San Giovanni, this guesthouse is within 1 mile (2 km) of Porta Maggiore, Basilica di Santa Maria Maggiore and Baths of Caracalla. Colosseum and Teatro dell'Opera di Roma are also within 1 mile (2 km).

£43
Eurostars Hotel Saint John

Eurostars Hotel Saint John

via Matteo Boiardo, 30, Rome
3.9
of 5, from 873 reviews
4.0 out of 5.0

Located in Esquilino, this hotel is within 1 mile (2 km) of Porta Maggiore, Basilica di Santa Maria Maggiore and Colosseum. Teatro dell'Opera di Roma and Roman Forum are also within 1 mile (2 km).

Art & Industry Rome

Art & Industry Rome

Via Saluzzo 29, Rome
4.4
of 5, from 80 reviews
0.0 out of 5.0

Located in San Giovanni, this bed & breakfast is within 2 miles (3 km) of Happio, Baths of Caracalla and Basilica di Santa Maria Maggiore. Colosseum and Teatro dell'Opera di Roma are also within 3 miles (5 km).

B&B Leonard

B&B Leonard

Via Novi 14, Rome
4.0
of 5, from 44 reviews
0.0 out of 5.0

Located in Appio Latino, this guesthouse is within 2 miles (3 km) of Happio, Baths of Caracalla and Colosseum. Basilica di Santa Maria Maggiore and Circus Maximus are also within 3 miles (5 km).

£31
Happy Holiday

Happy Holiday

Piazza Di San Giovanni In Laterano 26, Rome
3.7
of 5, from 163 reviews
0.0 out of 5.0

Located in Celio, this bed & breakfast is within 1 mile (2 km) of Porta Maggiore, Basilica di Santa Maria Maggiore and Colosseum. Baths of Caracalla and Roman Forum are also within 1 mile (2 km).

£65
Best Western Hotel President

Best Western Hotel President

Via Emanuele Filiberto 173, Rome
4.1
of 5, from 397 reviews
4.0 out of 5.0

Located in Esquilino, this hotel is within 1 mile (2 km) of Porta Maggiore, Basilica di Santa Maria Maggiore and Colosseum. Teatro dell'Opera di Roma and Roman Forum are also within 1 mile (2 km).

£68
BeMyGuest

BeMyGuest

Via Appia Nuova 59, Rome
4.7
of 5, from 3 reviews
0.0 out of 5.0

Located in San Giovanni, this guesthouse is within 1 mile (2 km) of Porta Maggiore, Baths of Caracalla and Basilica di Santa Maria Maggiore. Colosseum and Teatro dell'Opera di Roma are also within 2 miles (3 km).

Top Flight + Hotel Deals