Skip to main content

Filter by:


Star rating

Review score

Nainital – 238 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Lakeside Inn Nainital, hotel in Nainital

Hotel Lakeside Inn Nainital features accommodation in Nainital. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property.

Property is very good with beautiful location
6.9
Scored 6.9
Pleasant
Rated pleasant
361 reviews
Price from£46per night
Treebo Trend Kosmos Anamika 7-8 Minutes Walk From Nainital Lake, hotel in Nainital

Located in Nainital, 21 km from Bhimtal Lake, Treebo Trend Kosmos Anamika 7-8 Minutes Walk From Nainital Lake features views of the mountain.

very bad hotel
5.2
Scored 5.2
Average
Rated passable
90 reviews
Price from£67.26per night
The Naini Retreat, Nainital by Leisure Hotels, hotel in Nainital

Situated on the Ayarpatta slopes, The Naini Retreat overlooks the mountainous landscapes and offers panoramic views of the Naini Lake. This heritage hotel features 4 dining options and a spa.

the location and food was great
8.1
Scored 8.1
Very good
Rated very good
135 reviews
Price from£155.10per night
Cygnett Resort Mountain Breeze, hotel in Nainital

Located in Nainital, 29 km from Bhimtal Lake, Cygnett Resort Mountain Breeze provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

7.7
Scored 7.7
Good
Rated good
97 reviews
Price from£69.95per night
Green Roof Hotel, hotel in Nainital

Located in Nainital, 33 km from Bhimtal Lake, Green Roof Hotel provides accommodation with a terrace, free private parking and a restaurant.

A amazing hotel about 10 Kms away from the city center. The views from the Hotel is amazing. The staff very helpful and the room decent and clean. Special thanks to the staff for making us feel at home. Breakfast was good.
7.9
Scored 7.9
Good
Rated good
141 reviews
Price from£37.07per night
The Earls Court by Leisure Hotels, hotel in Nainital

Surrounded by hills and garden landscapes, The Earls Court offers views of the Naini Lake. It houses a restaurant and offers English-style rooms with wood panel ceilings and a balcony.

The staff and service was good. They also have their own car where they can drop you at main area of Nainital. The warm welcome drink was delicious. We stayed there in end of Nov 2023. The weather was chilled.
8.3
Scored 8.3
Very good
Rated very good
27 reviews
Price from£126.98per night
ROSASTAYS Jeolikote, hotel in Nainital

Located in Nainital, 28 km from Bhimtal Lake, ROSASTAYS Jeolikote provides accommodation with a garden, free private parking, a shared lounge and a terrace.

The location very good. It’s overlooking the valley which offers a wonderful view. The property has cute little well behaved dogs which add to the charm of the place. It has a very good wisteria plant and blossoms plants which makes the area colourful and charming.
8.1
Scored 8.1
Very good
Rated very good
42 reviews
Price from£57.02per night
Vikram Vintage Inn, hotel in Nainital

Vikram Vintage Inn is 4 km from Naini Lake in Nainital. It offers free shuttle service to Mall Road and free private parking is available on-site.

the breakfast spread was excellent. the ambience (both outdoors and indoor) of the spread was very good. location is little far from Mall Road but they have quick and free shuttle service available till 7.00 pm.
8.4
Scored 8.4
Very good
Rated very good
20 reviews
Price from£101.70per night
StayApart I The Maple Residences - Lake Front, hotel in Nainital

Set within 22 km of Bhimtal Lake and 1.2 km of Naini Lake, StayApart I The Maple Residences - Lake Front provides rooms in Nainital.

location
5.0
Scored 5.0
Average
Rated passable
5 reviews
Price from£61.33per night
Itsy By Treebo - Shri Gv Inn 600 Mtrs From Tiffin Top, hotel in Nainital

Itsy By Treebo - Shri Gv Inn 600 Mtrs From Tiffin Top is situated in Nainital, within 23 km of Bhimtal Lake and 3.3 km of Naini Lake.

The location was not congested ,its away from mall road
6.6
Scored 6.6
Pleasant
Rated pleasant
111 reviews
Price from£50.95per night
See all hotels near Nainital
Subscribe to receive premium deals

Prices drop the moment you sign up!