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 550 airlines worldwide.



Top Hotel Deals

See all 249 Hotels in San Giovanni
£35
Eurostars Roma Aeterna

Eurostars Roma Aeterna

Via Casilina, 125/Piazza del Pigneto 9a, Rome
4.1
of 5, from 1,684 reviews
4.5 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
Hotel Re di Roma

Hotel Re di Roma

Via Vercelli 21, Rome
4.4
of 5, from 930 reviews
3.5 out of 5.0

Located in San Giovanni, this hotel is within 2 miles (3 km) of Porta Maggiore, Baths of Caracalla and Basilica di Santa Maria Maggiore. Colosseum and Roman Forum are also within 3 miles (5 km).

£32
B&B Basilica Square

B&B Basilica Square

Piazza di San Giovanni in Laterano, 26, Rome
3.4
of 5, from 50 reviews
0.0 out of 5.0

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

£40
Hotel Emona Aquaeductus

Hotel Emona Aquaeductus

Via Statilia 23/A, Rome
3.9
of 5, from 1,094 reviews
4.5 out of 5.0

Located in Esquilino, this boutique 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 2 miles (3 km).

£32
Hotel Cilicia

Hotel Cilicia

Via Cilicia, 7, Rome
3.8
of 5, from 62 reviews
3.5 out of 5.0

Located in Appio Latino, this hotel is within 1 mi (2 km) of Food and Agriculture Organization of the United Nations and Baths of Caracalla. Circus Maximus and Colosseum are also within 2 miles (3 km).

£40
Le terrazze di San Giovanni

Le terrazze di San Giovanni

via emanuele filiberto 150/b, Rome
4.2
of 5, from 205 reviews
0.0 out of 5.0

Located in Esquilino, 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).

£25
A Casa Nostra

A Casa Nostra

via emanuele filiberto, 217, Rome
3.3
of 5, from 69 reviews
3.5 out of 5.0

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

£64
Best Western Hotel President

Best Western Hotel President

Via Emanuele Filiberto 173, Rome
4.1
of 5, from 422 reviews
4.5 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).

Top Flight + Hotel Deals