768 Hotels in Agra

Prefer Expedia? See all Agra hotels on Expedia →

768 stays in total

Where to stay in Agra

Agra has 768 places to stay on Triptoic , including 11 resorts, 15 villas, 41 apartments, 46 vacation homes, 104 guesthouses and B&Bs, 18 hostels. By star rating there are 66 5-star, 100 4-star, 339 3-star properties. 64 stays are rated 8.5 or higher by guests. Together they offer more than 10,180 rooms.

Guests' top picks in Agra: Ambassador Villa – An Experiential Stay (9.7), The Orchid Retreat Agra - Stay Near Taj Mahal (9.6) and The Hosteller Agra, Tajganj (9.5).

Places to stay
768
Avg. guest rating
7.1
Guest reviews
47,642
5-star stays
66

Agra hotel FAQs

How many hotels are there in Agra?

Triptoic lists 768 places to stay in Agra, India, including 11 resorts, 15 villas, 41 apartments, 46 vacation homes, 104 guesthouses and B&Bs, 18 hostels.

What are the best-rated hotels in Agra?

Based on guest reviews, the top-rated stays in Agra are Ambassador Villa – An Experiential Stay (9.7/10), The Orchid Retreat Agra - Stay Near Taj Mahal (9.6/10), The Hosteller Agra, Tajganj (9.5/10).

How many 5-star hotels are in Agra?

There are 66 5-star properties in Agra.

What is the average hotel rating in Agra?

Stays in Agra have an average guest rating of 7.1 out of 10 (good), from 47,642 reviews in total.

Nearby destinations

More places to stay around Agra

All of India →