Hotels in Mathura, India

Search and compare Mathura, India hotels from hundreds of travel sites and save

Mathura, Uttar Pradesh, India
1 Jul — 2 Jul2
Mathura, Uttar Pradesh, India
Fri 1/7
Sat 2/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Mathura

Filter by star ratings
All filters
Shri Radha Brij Vasundhara Resort & Spa
7.3 Good
Aanyor, Parikrama Marg, Mathura, India
Show on map
21.7 km from city centre, Mathura, UP, India 
GoodBased on 5 reviews
7.3

Shri Radha Brij Vasundhara Resort & Spa provides 3-star accommodation in Govardhan. It also features a sauna, outdoor tennis courts and a Jacuzzi.

Wingston A Treehouse Hotel-Goverdhan
6.9 Good
Opposite Bus Stand, Radha Kund Road, Mathura, India
Show on map
18.0 km from city centre, Mathura, UP, India 
GoodBased on 77 reviews
6.9

Hotel Wingston is located in Radha Kund and features free Wi-Fi and a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

Hotel Krishnam
7.6 Good
Raman Reti Marg, Mathura, India
Show on map
8.0 km from city centre, Mathura, UP, India 
GoodBased on 6 reviews
7.6

Boasting a swimming pool, Hotel Krishnam is located in Vrindavan and provides comfortable accommodation. It offers free Wi-Fi, an express check-in and check-out feature and a 24-hour reception.

The Radha Ashok
8.2 Excellent
Masani Bye Pass Road, Nh 2, Mathura, India
Show on map
1.9 km from city centre, Mathura, UP, India 
ExcellentBased on 75 reviews
8.2

Boasting an outdoor pool, The Radha Ashok is located in Mathura and provides comfortable accommodation. It also offers an express check-in and check-out feature, valet parking and a kids pool.

Kridha Residency
7.3 Good
Chhatikara Road, Near Prem Mandir, Mathura, India
Show on map
7.4 km from city centre, Mathura, UP, India 
GoodBased on 15 reviews
7.3

Kridha Residency is situated in Vrindavan and features free wireless internet. It also offers a 24-hour reception, an express check-in and check-out feature and bicycle rental.

Brijwasi Royal
7.0 Good
Sbi Crossing, Station Road, Mathura, India
Show on map
1.7 km from city centre, Mathura, UP, India 
GoodBased on 40 reviews
7.0

Situated in Mathura, this 3-star property is modern and elegant. It also offers free Wi-Fi, meeting rooms and an outdoor pool.

Divinity by Audra Hotels
7.6 Good
Deeg Gate - Masani Road, Mathura, India
Show on map
0.5 km from city centre, Mathura, UP, India 
GoodBased on 3 reviews
7.6

This comfortable hotel in Mathura offers free wireless internet, as well as an express check-in and check-out feature and a 24-hour reception. It also provides a currency exchange, a ticket service and luggage storage.

The Mystic Palms
8.9 Excellent
Near Mandi Samiti, Outside Transport Nagar NH-2, Mathura, India
Show on map
2.6 km from city centre, Mathura, UP, India 
ExcellentBased on 4 reviews
8.9

The Mystic Palms provides a comfortable setting while in Mathura. It also features a 24-hour business centre, a 24-hour reception and free Wi-Fi.

OYO 30240 Shri Radha Palace
Parikrama Marg, Raman Reiti, Mathura, India
Show on map
8.1 km from city centre, Mathura, UP, India 

OYO 30240 Shri Radha Palace is located in Vrindavan and features free Wi-Fi.

Regal Hotel and Restaurant
6.6 Good
Delhi-Masani Link Road, Mathura, India
Show on map
2.9 km from city centre, Mathura, UP, India 
GoodBased on 4 reviews
6.6

Regal Hotel and restaurant offers 3-star accommodation in Mathura. Those staying at the property also have access to complimentary Wi-Fi and on-site parking.

Cheapest hotels in Mathura, India

Madhav Muskan Residency
7.1 Good
58/169 Krishna Puri Rd, Mathura, India
Show on map
2.1 km from city centre, Mathura, UP, India 

Madhav Muskan Residency offers 3-star accommodation in Mathura. It provides complimentary Wi-Fi, luggage storage and meeting rooms.

₹ 945
Avg. per night
Oyo 26823 Hotel Krishna Greens
7.9 Good
0 New Krishna Nagar Rd Krishna Nagar, Mathura, India
Show on map
1.3 km from city centre, Mathura, UP, India 

OYO 26823 Hotel Krishna Greens provides a comfortable setting while in Mathura. It also offers a playground and a lift.

₹ 1,024
Avg. per night
Oyo 22979 Saffron Hotel
5.5 Okay
1,Opposite Tera Tower, Janam Bhumi Rd, Mathura, India
Show on map
0.6 km from city centre, Mathura, UP, India 

OYO 22979 Saffron Hotel is located in Mathura and provides guests with free Wi-Fi.

₹ 1,181
Avg. per night
Treebo Panache Mathura
5.0 Okay
01, Near Iocl Petrol Pump, Bhuteshwar Road, Manoharpura, Mathura, India
Show on map
0.7 km from city centre, Mathura, UP, India 

Treebo Panache Mathura provides a comfortable setting when in Mathura. It also offers meeting rooms and a lift.

₹ 1,417
Avg. per night
Hotel Ganpati Palace
6.4 Good
Near I.O.C.L. Petrol Pump, Mathura, India
Show on map
0.7 km from city centre, Mathura, UP, India 

Featuring free wireless internet access in all areas, Hotel Ganpati Palace Mathura is located in Mathura and offers comfortable accommodation. It also provides valet parking, a playground and meeting rooms.

₹ 1,417
Avg. per night
Treebo Lotus Grand Hotel And Resort
8.0 Excellent
01, Opp. Mount Litera School, Masani - Delhi Bypass, Link Rd, Mathura, Mathura, Mathura, India
Show on map
2.9 km from city centre, Mathura, UP, India 

Hotel Lotus Grand Mathura provides comfortable 3-star accommodation in Mathura. It also offers a 24-hour reception, room service and meeting rooms.

₹ 1,575
Avg. per night
Hotel The Mansion
7.1 Good
Mahavidhya Link Road Pothra Kund, Mathura, India
Show on map
0.5 km from city centre, Mathura, UP, India 

This comfortable hotel in Mathura offers free wireless internet, as well as meeting rooms and a 24-hour reception. It also provides a tour desk, luggage storage and room service.

₹ 1,811
Avg. per night
Hotel Shagun Residency
Gauri Plaza Maholi Rd, Mathura, India
Show on map
2.5 km from city centre, Mathura, UP, India 

Hotel Shagun Residency Mathura offers 3-star accommodation in Mathura. It provides complimentary Wi-Fi, a 24-hour reception and an atm/cash machine.

₹ 2,205
Avg. per night

Hotel prices in Mathura

2 stars and under
3 stars

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mathura

About Mathura

Mathura, one of Hinduism’s sacred cities, is in Uttar Pradesh, northern India. Famed for being the birthplace of Hindu god Krishna, the city draws in many pilgrims, particularly during Janmashtami, Krishna’s birthday and the Holi, festival of colours.

Mathura is one of the oldest cities in India and mentioned in the ancient Hindu classic Ramayana. However, the region has been inhabited since the 6th century. The city has many temples that lie along the stretch of the Yamuna River, and lined with 25 “ghats”, flights of steps leading down to a river. The temples are best seen at dawn when people take their holy dip, and just after sunset when hundreds of candles are sent floating out onto the river during the evening “aarti”, the Hindu religious ceremony. Some must-see attractions include the Shri Krishna Janmabhoomi temple which is built around the prison cell where Lord Krishna is said to have been born. There are some interesting museums here too, including the Mathura Museum, formerly known as the Curzon Museum of Archaeology.

Delhi is the nearest international airport 147 kilometres away, with domestic airport Kheria in Agra, 49 kilometres away. Taxis are available from both these airports. The city is an important railway junction with many trains between Delhi and Agra stopping here.

Mathura had at one time been a Buddhist centre with 20 monasteries housing 3,000 monks. After the rise of Hinduism and the end of Mughal and Afghan rulers, the only remaining trace of this era is now on display in the Archaeological Museum.

Facts about staying in Mathura

  • What are the best hotels in Mathura?

    One of the most popular hotels in Mathura is Hotel The Mansion, which has been reviewed by 47 users and currently has a rating of 7.1/10. Other top-rated locations include Shubhadra guest house and Brijwasi Royal, which have received 7.3/10 and 7.0/10 ratings from our users, respectively.

  • How much do hotels in Mathura cost?

    The average price of a hotel in Mathura has been around ₹ 2,520 per night over the last 3 days. For a 5-star hotel in Mathura, the average price is around ₹ 1,732/night, depending on your dates. The average price of a 4-star hotel is ₹ 4,646/night.

  • How much is a cheap hotel in Mathura?

    HotelsCombined users have found cheap hotels in Mathura starting from ₹ 472 per night in the last 3 days. Prices for this weekend in Mathura start from ₹ 630 per night when checking in on 1 Jul and out on 3 Jul.

  • How much is a hotel in Mathura tonight?

    Prices for a hotel in Mathura tonight are about ₹ 2,047 on average, but HotelsCombined users have found prices as low as ₹ 472 for tonight in the last 3 days. The best price found for a 4-star hotel in Mathura tonight is ₹ 1,890.