Top 10 Hotels in Shimla

See all 53 Hotels in Shimla
Radisson Hotel Shimla
Radisson Hotel Shimla

Goodwood Estate Lower Bharari, Shimla 171001

4.5 out of 5.0
4 out of 5 (115 reviews)

Radisson Hotel Shimla is a 5-minute drive from the center of Shimla, the capital of Himachal Pradesh and terminus of the …

$101
Hotel Marina
Hotel Marina

The mall, Shimla 171001

4.0 out of 5.0
4.2 out of 5 (17 reviews)

Situated in the mountains, this hotel is within a 15-minute walk of Christ Church, Shimla Mall, and Gaiety Theater. Lakkar …

$147
The Oberoi Cecil, Shimla
The Oberoi Cecil, Shimla

Chaura Maiden, Shimla 171 004

5.0 out of 5.0
4.7 out of 5 (43 reviews)

This family-friendly Shimla hotel is located in the historical district, within a 15-minute walk of State Museum and …

$194
Hotel Chaman Palace
Hotel Chaman Palace

Fingask Estate Near Kali Bari Temple, Shimla 171003

2.5 out of 5.0
2.7 out of 5 (33 reviews)

Situated in Shimla, this hotel is within a 10-minute walk of Gaiety Theater and Shimla Mall. Christ Church and Lakkar Bazar …

$22
Honeymoon Inn
Honeymoon Inn

The Mall Shimla, Shimla 171001

3.0 out of 5.0
3.9 out of 5 (25 reviews)

Situated in the historical district, this hotel is within a 10-minute walk of Gaiety Theater and Shimla Mall. Christ Church …

$61
Hotel Kapil
Hotel Kapil

Bharari Road, Lakkar Bazar, Shimla 171001

3.0 out of 5.0
4.3 out of 5 (139 reviews)

Located in the heart of Shimla, this hotel is within a 10-minute walk of Lakkar Bazar, Gaiety Theater, and Shimla Mall …

$39
Hotel Silverine
Hotel Silverine

Near High Court, The Mall, Shimla 171001

2.5 out of 5.0
4 out of 5 (3 reviews)

Situated in Shimla, this hotel is within a 10-minute walk of Christ Church and Shimla Mall. Gaiety Theater and Lakkar Bazar …

Get Rates
Clarke's Hotel Shimla
Clarke's Hotel Shimla

The Mall, Shimla 171001

4.0 out of 5.0
4 out of 5 (22 reviews)

Situated in Shimla, this historic hotel is within a 15-minute walk of Shimla Mall, Gaiety Theater, and Christ Church. Lakkar …

$134
Hotel Snow King Retreat
Hotel Snow King Retreat

Fagu Top, Shimla 171029

3.0 out of 5.0
2 out of 5 (2 reviews)

Situated in the mountains, this hotel is within a 15-minute walk of Gaiety Theater, Shimla Mall, and Christ Church. Lakkar …

$144
Hotel Willow Banks
Hotel Willow Banks

Near Tourism Lift, The Mall, Shimla 171001

4.0 out of 5.0
3.1 out of 5 (14 reviews)

Situated in Shimla, this hotel is within a 10-minute walk of Christ Church, Shimla Mall, and Gaiety Theater. Lakkar Bazar and …

$79

Recent Reviews in Shimla

Hide content

Where to stay in Shimla

Shimla Hotel Guide

Visiting North India and keen to book a room in Shimla? Expedia's extensive database has 16 hotels within a 6-mile from downtown and has 2 hotels. Hotels here include the Tarika's Jungal Retreat and Hotel Grand Sunset.

Jakhu Temple and Christ Church both have accommodations close by. Hotel Marina and Clarke's Hotel Shimla are close to Jakhu Temple while The Oberoi Cecil, Shimla and Hotel Combermere are near Christ Church. Radisson Hotel Shimla and Honeymoon Inn are near Shimla Mall. Hotels to book that are near Gaiety Heritage Cultural Complex, are the Hotel Kapil and Fairmount Hotel Shimla.

A couple of Expedia-listed establishments that could be worth checking out include the Wildflower Hall, In the Himalayas and the Toshali Royal View Resort. The Wildflower Hall, In the Himalayas is located 4 miles from the main part of Shimla. The Toshali Royal View Resort is 6 miles away. Alternatively, you could also look into staying at the Hotel Rock Heaven. It is 4 miles from downtown Shimla.

After you have learned about Shimla, why don't you travel a little more of the region? The Himachal Pradesh district has plenty of attractions. Himachal Pradesh is known for forests. Popular Himachal Pradesh tourist attractions include traditional villages, old towns and fortresses. Visitors and locals alike in this region of India commonly enjoy skiing and snow shoeing.

Chandigarh Airport is the most frequently used airport for flying into and leaving Shimla. It is 35 miles away. If you choose to stay nearby, try the Altius A Boutique Hotel or The Fern Residency Chandigarh.