Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Nainital – 203 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Lakeside Inn Nainital

Hotel in Nainital

Hotel Lakeside Inn Nainital features accommodations in Nainital. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. Location, staff and food was good. Their own cafe at ground floor is so good that it's almost full every time.

Show more Show less
7.1
Good
205 reviews
Price from
$45
per night

The Manu Maharani

Hotel in Nainital

Overlooking Nainital Valley and offering views of the Naini Lake, The Manu Maharani is just 1.2 mi away from Nainital Mall Road. It also houses a spa and fitness center. Ambience and view is really good...services they provide are best specially Khushi and Bhawna... both are nice n cooperative... also they take good care of children too...food is also delicious....😋

Show more Show less
7.3
Good
119 reviews
Price from
$124
per night

Green Roof Hotel

Hotel in Nainital

Located in Nainital, Green Roof Hotel offers 2-star accommodations with private balconies. There was nothing to dislike there

Show more Show less
8.2
Very Good
109 reviews
Price from
$27
per night

Cygnett Resort Mountain Breeze

Hotel in Nainital

Cygnett Resort Mountain Breeze in Nainital features 4-star accommodations with a bar. Everything was great right from the check in to the check out, Laxman at the restaurant took good care of us and made sure that we were comfortable. The suite was spacious and clean and the food at the restaurant was amazing

Show more Show less
7.2
Good
111 reviews
Price from
$51
per night

OYO 8985 Summer King

Hotel in Nainital

OYO 8985 Summer King is located in Nainital, 0.7 mi from Nainital. All rooms include a TV with satellite channels. Every room is fitted with a private bathroom. Cozy bed. Modern Bathroom & toilet facility.

Show more Show less
5.7
Review score
18 reviews
Price from
$20
per night

The Naini Retreat, Nainital by Leisure Hotels

Hotel in Nainital

Located 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. Management of the hotel is the best I have ever seen, and I have stayed in some of the beat hotels in the world. Hats off to Krishna, who made our stay worth remembering. The staff was so courteous and respectful and made all arrangements that we asked them to.

Show more Show less
8
Very Good
92 reviews
Price from
$120
per night

Capital O 13324 Hotel Kosmos Anamika

Hotel in Nainital

Featuring a restaurant and a shared lounge, OYO 13324 Hotel Anamika is located in Nainital. All rooms feature a kitchenette, a TV with cable channels, and a private bathroom.

Show more Show less
7.5
Good
4 reviews
Price from
$20
per night

The Pinewood, Nainital by Leisure Hotels

Hotel in Nainital

Bungalows Pine Wood is located in Nainital, 2625 feet from Naini Lake. Every room comes with a flat-screen TV with satellite channels. Some units have a seating area to relax in after a busy day. Safe and comfortable. Mr deep manager is very cooperative staff is good

Show more Show less
7.6
Good
35 reviews
Price from
$47
per night

FabEscape Pine Hill View

Hotel in Nainital

FabEscape Pine Hill View is offering accommodations in Nainital. With free WiFi, this 4-star hotel offers a 24-hour front desk and room service. Location is excellent, Morning breakfast,Dinner all are really delicious, Excellent service.....

Show more Show less
6.9
Review score
13 reviews
Price from
$30
per night

Vikram Vintage Inn

Hotel in Nainital

Vikram Vintage Inn is 2.5 mi from Naini Lake in Nainital. It offers free shuttle service to Mall Road and free private parking is available on-site. Breakfast was good and location also very good

Show more Show less
8
Very Good
25 reviews
Price from
$87
per night

Most-booked hotels in Nainital in the past month

See all

Nainital's best hotels with breakfast

See all

Budget hotels in Nainital

See all

Hotels located in the center of Nainital

See all

FAQs about hotels in Nainital

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Nainital:

Explore guest reviews of hotels in Nainital

See all