Compare and book 4 Star hotels in Agra, Uttar Pradesh

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Agra 4 Star Hotels

Hotel Taj Resorts
4 out of 5
#538, Near Shilp Gram, Taj Mahal E Gate, Eastern Gate of Taj Mahal, Agra, Uttar Pradesh, 282001
Fully refundableReserve now, pay when you stay
The price is ₹2,275 per night from 30 Jun to 1 Jul
₹2,275
per night
30 Jun - 1 Jul
7.4/10 Good! (711 reviews)
"Amazing for the price and within a 10 minute walk of the Taj Mahal. Many eateries nearby and the hotel has a nice dinner wifh live music:)"

Reviewed on 16 May 2023

Hotel Taj Resorts
Howard Plaza - The Fern Agra
4 out of 5
Fatehabad Road, Agra, Uttar Pradesh, 282001
7.2/10 Good! (145 reviews)
"The hotel is old & smells stuffy. Some areas like lobby & rooms are fine but bathrooms are outdated & old. Looks like some portions are renovated or painted but other areas are neglected & brings the hotel down. The gym is outdated & in poor condition. The breakfast buffet was good."

Reviewed on 24 Dec 2022

Howard Plaza - The Fern Agra
The Retreat
4 out of 5
Taj Nagri, Phase I, Shilpgram Road, Agra, Uttar Pradesh, 282001
Fully refundableReserve now, pay when you stay
The price is ₹2,600 per night from 1 Jun to 2 Jun
₹2,600
per night
1 Jun - 2 Jun
7.4/10 Good! (112 reviews)
Nice people, but the building way past its prime.
"The staff was very pleasant and helpful, but the hotel is not in good condition. It needs a complete overhaul - deep cleaning, stains, plumbing, paint, etc. They don’t even have “Do Not Disturb” door tags."

Reviewed on 2 Feb 2023

The Retreat

Save an average of 15% on thousands of hotels when you're signed in

The Grand Imperial - Heritage Hotel
4 out of 5
M.G. Road opposite to DM Bunglow, Near to Sai ki Takiya, Agra, Uttar Pradesh, 282001
Fully refundableReserve now, pay when you stay
The price is ₹3,760 per night from 1 Jun to 2 Jun
₹3,760
per night
1 Jun - 2 Jun
7.6/10 Good! (139 reviews)
"nice old property but has not maintained properly"

Reviewed on 13 May 2023

The Grand Imperial - Heritage Hotel
Mansingh Palace
4 out of 5
Fatehabad Road Agra, Agra, Uttar Pradesh, 282001
7.8/10 Good! (126 reviews)
"Loved the stay there"

Reviewed on 14 Mar 2022

Mansingh Palace
Howard Plaza The Fern, Agra
4 out of 5
Fatehabad Road, Bansal Nagar, Tajganj, Agra, Uttar Pradesh, 282001
Howard Plaza The Fern, Agra
Hotel Royale Regent
4 out of 5
Opp. Hotel Jaypee Palace, Fatehabad Road, Agra, Uttar Pradesh, 282004
Fully refundableReserve now, pay when you stay
The price is ₹3,199 per night from 4 Jun to 5 Jun
₹3,199
per night
4 Jun - 5 Jun
7.4/10 Good! (3 reviews)
"This is maybe the 3rd time I wrote a review. I'm not going to trash this hotel because of what happened or didn't happen.If you read the reviews it's billed as a 5 star.At most this is a 1and half star .It's clear the reviews are fraud. If you book here don't take my word for it you will see..To ..."

Reviewed on 26 Jan 2020

Hotel Royale Regent
Oberoi Amarvilas
4 out of 5
Taj East Gate Road, Agra, Uttar Pradesh, 282001
Oberoi Amarvilas
Orient Taj Hotels and Resorts
4.5 out of 5
Fatehabad Road, Agra, 282004
6.8/10 (174 reviews)
"The hotel itself is clean and really looks nice. Staff was tough communication-wise. (Restaurant couldn't put things on our room, for example.) Rooms are nice and big. Pool had no water in it. Wifi access was constantly a problem. It looks nicer than it really was in terms of stay."

Reviewed on 13 Aug 2017

Orient Taj Hotels and Resorts

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Agra.
Still don't see what you're looking for?
See all properties in Agra.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Take Your Pick of 4 Star Hotels in Agra

The get-go of any holiday starts with choosing a great spot. Agra has been a popular destination with guests because it offers so much to do and see. But, "location, location, location" applies to more than just what city where your plane lands. Now that you have a feel for the town, it's time you to get to know your new digs.

Accommodations as Picturesque as Agra

Search Expedia.com.sg for the right 4 Star Agra Hotel to suit your fancy. Plenty of these people wrote tips to help you select the accommodation that is the right fit for your holiday.You'll be more than glad to get back to your resort every night. Agra has dozens of good options in the 4-star hotel range that create the ideal getaway.

A stay at one of these lodgings ensure that whether you are just relaxing after a day of checking out Agra or you are ready to lie down for the night, you'll be as comfortable as possible. You won't go without a thing during your stay at one of these accommodations. Visitors have consistently given them high marks for their attentive service. It's no surprise that loads of guests recommend it.

Reserve a 4-Star Hotel in Agra Today!

Your trip to Agra should be one that you'll reminisce over for years to come, and booking a 4-star hotel will help create memories that are incredible. Make sure to make a reservation soon. With so few hotels, and plenty of people desiring to vacation in Agra, you may miss out on your perfect hotel.

Agra hotels information

Number of reviews
1,410
Accommodation
338 hotels
Lowest Price
₹2,275
Highest Price
₹28,000

Agra Hotel Reviews
Expedia verified reviews