Search Lakeside Hotels in Pocono Mountains

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Pocono Mountains Lakeside Hotels

This weekend
Next weekend

Our top choices for Pocono Mountains hotels on the lake

Split Rock Resort

Split Rock Resort
3.0 star property
Lake Harmony
6.2 out of 10, (1,001 reviews)
"Me & my family had a great stay!"
United States
Latasha
The price is ₹17,357
₹18,919 total
includes taxes & fees
22 Feb - 23 Feb
Split Rock Resort

Memorytown USA

Memorytown USA
3.0 star property
Mount Pocono
8.6 out of 10, Excellent, (330 reviews)
"Clean nice cabin, close to camelback"
United States
Barry
Memorytown USA

Lake Harmony Inn

Lake Harmony Inn
2.5 star property
Lake Harmony
9.0 out of 10, Wonderful, (495 reviews)
"Good place to stay. "
United States
Andre
The price is ₹8,936
₹9,741 total
includes taxes & fees
22 Feb - 23 Feb
Lake Harmony Inn

Mountain Springs Lake Resort

Mountain Springs Lake Resort
3.5 star property
Stroudsburg
9.6 out of 10, Exceptional, (249 reviews)
"Súper romance place for two, good dinning options within minutes "
United States
Nelson
The price is ₹24,665
₹26,885 total
includes taxes & fees
22 Feb - 23 Feb
Mountain Springs Lake Resort

Pocono Mountains Hotel and Spa

Pocono Mountains Hotel and Spa
2.5 star property
Gouldsboro
6.0 out of 10, (128 reviews)
"The room was tidy. And the owner was a nice guy. Don’t expect “fancy “ But note that for the money you can’t beat it. They have a nice kurig coffee maker and I would urge anyone to bring extra k cups. It had a cool vibe and no one bothered you."
United States
Herman
The price is ₹6,947
₹8,935 total
includes taxes & fees
9 Feb - 10 Feb
Pocono Mountains Hotel and Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Pocono Mountains Hotel Reviews

Frequently asked questions

How much do lakeside hotels in Pocono Mountains cost?
Lakeside hotels in Pocono Mountains range between ₹8,935 and ₹26,885 per night. This means you can gear up for a break by the water at a price you can afford. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best lakeside hotels in Pocono Mountains?
Pocono Mountains has multiple lakeside hotels with a total average guest review rating of 7.8. Planning a trip to Tannersville? Reserve a room at Mount Airy Casino Resort - Adults Only 21+, a popular 4.5-star option with scooter rentals and pool sun loungers. Another property near a lake that comes highly recommended is Paradise Stream Resort. It has a 3.5-star rating and amenities including a sauna and a pedal boat.
How many lakeside hotels are there in Pocono Mountains?
Pocono Mountains has 59 lakeside hotels to pick from. Enter your destination and dates and start organising your next break by the water today.
Why book your lakeside hotel in Pocono Mountains with Expedia?
Expedia has unbeatable deals on lakeside hotels in Pocono Mountains. But our incredible prices are just the beginning. You'll find lots of hotels to choose from and handy search filters that make it simple to find your dream stay.
How can I find cheap lakeside hotels in Pocono Mountains?
Spend your holiday near the water without paying top dollar with Expedia. To find cheap lakeside hotels in Pocono Mountains, use our filter tool to select your price per night budget. Hoping to stay in a particular area? Our convenient "neighbourhood" filter will search for accommodation in your desired destination.
What is there to do in Pocono Mountains near my lakeside hotel?
You'll find tons of attractions to see when visiting Pocono Mountains. If your journey includes a few nights in East Stroudsburg, Shawnee Mountain Ski Area shouldn't be missed.