Skip to main content
myhoteloffers.com
Agra

Hotels in Agra

597 hotels in Agra with live prices. Browse stays below, or pick a neighbourhood that fits your trip.

Hotel
8.9Very good4,131 reviews

Agra

  • Free cancellation
  • Free Wi-Fi
from£253.46per night
See prices
Hotel
9.0Excellent3,057 reviews

Agra

  • Free Wi-Fi
  • Parking
from£137.95per night
See prices
Hotel
9.2Excellent1,357 reviews

Agra

  • Breakfast
  • Free Wi-Fi
from£116.28per night
See prices
Hotel
8.7Very good352 reviews

Agra

  • Free cancellation
  • Pets allowed
from£152.26per night
See prices
Hotel
9.2Excellent262 reviews

Agra

  • Free cancellation
  • Pets allowed
from£21.99per night
See prices
Hotel
9.5Excellent137 reviews

Agra

  • Free cancellation
  • Breakfast included
from£41.48per night
See prices
Hotel
8.8Very good184 reviews

Agra

  • Free cancellation
  • Parking
from£21.53per night
See prices
Hotel
7.1Good504 reviews

Agra

  • Free cancellation
  • Breakfast
from£19.96per night
See prices

Agra at a glance

Hotels
597
Guest score 8+
90
Guest score 9+
47
5★
15
4★
34
3★
326
Pets allowed
133
Free cancellation
88
Within 1 km of the centre
270
Within 3 km of the centre
433

Most hotels are in Tājganj and Dayāl Bāgh. Figures from 15 November 2026.

More cities we cover

Trip not settled on Agra yet? These are the other cities we cover.

Cookie notice

We use cookies that keep the site working, like signing in and holding your booking. If you allow it, Google Analytics also sets cookies so we can see which pages people use. Details are on our privacy page.