A lake surrounded by forested hills.

Find hotels near Thompson Lake, from $115

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Thompson Lake hotels

1. Portland Harbor Hotel

Portland Harbor Hotel
4.0 star property
31.1 mi from Thompson Lake
9.2 out of 10, Wonderful, (1,794 reviews)
"food is good, room is ok, hotel location is good."
United States
Zheng
$433 nightly
The price is $480
Aug 23 - Aug 24
Total with taxes and fees
Portland Harbor Hotel

2. Cambria Hotel Portland Downtown-Old Port

Cambria Hotel Portland Downtown-Old Port
3.0 star property
30.8 mi from Thompson Lake
9.4 out of 10, Exceptional, (1,272 reviews)
"Great location!"
United States
Kelly
$302 nightly
The price is $335
Aug 23 - Aug 24
Total with taxes and fees
Cambria Hotel Portland Downtown-Old Port

3. Oxford Casino Hotel

Oxford Casino Hotel
3.0 star property
3.9 mi from Thompson Lake
8.6 out of 10, Excellent, (1,007 reviews)
"Its a nice hotel for a quick getaway. The small casino downstairs is probrably the highlight to everyones stay."
United States
Danielle
$118 nightly
The price is $128
Aug 24 - Aug 25
Total with taxes and fees
Oxford Casino Hotel

4. Portland Regency Hotel & Spa

Portland Regency Hotel & Spa
3.5 star property
31 mi from Thompson Lake
9.4 out of 10, Exceptional, (1,721 reviews)
"Had a very nice stay."
United States
Max
$323 nightly
The price is $357
Aug 2 - Aug 3
Total with taxes and fees
Portland Regency Hotel & Spa

5. Clarion Hotel Portland Airport ME

Clarion Hotel Portland Airport ME
2.5 star property
30.4 mi from Thompson Lake
8.2 out of 10, Very Good, (1,587 reviews)
"This hotel is convenient, clean room and good deal."
United States
Suchada
$152 nightly
The price is $168
Aug 17 - Aug 18
Total with taxes and fees
Clarion Hotel Portland Airport ME

6. La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med
3.0 star property
30.6 mi from Thompson Lake
8.4 out of 10, Very Good, (2,187 reviews)
"Room was a good size, friendly staff, breakfast was good"
United States
ryann
$169 nightly
The price is $187
Aug 23 - Aug 24
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

7. Hampton Inn Oxford

Hampton Inn Oxford
2.5 star property
4 mi from Thompson Lake
9.0 out of 10, Wonderful, (1,000 reviews)
"Great place, clean, friendly staff, and we had a great stay.👍"
United States
Daren
$114 nightly
The price is $124
Aug 9 - Aug 10
Total with taxes and fees
Hampton Inn Oxford

8. The Poland Spring Resort

The Poland Spring Resort
3.5 star property
7.1 mi from Thompson Lake
8.0 out of 10, Very Good, (841 reviews)
"Beautiful smaller resort in Poland Springs. A hidden jewel, actually."
United States
William
$148 nightly
The price is $162
Jul 30 - Jul 31
Total with taxes and fees
The Poland Spring Resort

9. Embassy Suites by Hilton Portland Maine

Embassy Suites by Hilton Portland Maine
3.5 star property
30.4 mi from Thompson Lake
9.4 out of 10, Exceptional, (1,160 reviews)
"friendly staff and great breakfast"
United States
Tiffany
$245 nightly
The price is $272
Aug 2 - Aug 3
Total with taxes and fees
Embassy Suites by Hilton Portland Maine

10. Comfort Inn South Portland Airport

Comfort Inn South Portland Airport
2.5 star property
30.7 mi from Thompson Lake
8.6 out of 10, Excellent, (2,271 reviews)
"Great breakfast and convenient to airport."
United States
Dara
$146 nightly
The price is $159
Aug 24 - Aug 25
Total with taxes and fees
Comfort Inn South Portland Airport

11. Inn at St John Portland In-Town

Inn at St John Portland In-Town
2.5 star property
30.7 mi from Thompson Lake
8.6 out of 10, Excellent, (1,134 reviews)
"Lovely, quaint, quiet, and charming!"
United States
Adrienne
$188 nightly
The price is $205
Aug 3 - Aug 4
Total with taxes and fees
Inn at St John Portland In-Town

12. Hilton Garden Inn Portland Downtown Waterfront

Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
31 mi from Thompson Lake
9.4 out of 10, Exceptional, (1,012 reviews)
"Check-in staff were very friendly!"
United States
Christopher
$303 nightly
The price is $335
Aug 16 - Aug 17
Total with taxes and fees
Hilton Garden Inn Portland Downtown Waterfront

13. Lakeview Inn

Lakeview Inn
3.5 star property
9 mi from Thompson Lake
9.4 out of 10, Exceptional, (65 reviews)
"The perfect inn with the sweetest host and most delicious breakfast!"
United States
Michelle
Lakeview Inn

14. The Westin Portland Harborview

The Westin Portland Harborview
4.0 star property
30.9 mi from Thompson Lake
9.0 out of 10, Wonderful, (1,017 reviews)
"Great location, very walkable to food and activities."
United States
Terica
$254 nightly
The price is $281
Aug 23 - Aug 24
Total with taxes and fees
The Westin Portland Harborview

15. Hyatt Place Portland Downtown - Old Port Square

Hyatt Place Portland Downtown - Old Port Square
3.0 star property
31 mi from Thompson Lake
9.0 out of 10, Wonderful, (1,376 reviews)
"Excellent hotel with a very kind and accommodating staff! Great location as well!"
United States
Chris
$266 nightly
The price is $294
Aug 23 - Aug 24
Total with taxes and fees
Hyatt Place Portland Downtown - Old Port Square

16. Hampton Inn Portland Downtown - Waterfront

Hampton Inn Portland Downtown - Waterfront
2.5 star property
30.9 mi from Thompson Lake
8.8 out of 10, Excellent, (1,025 reviews)
"Very nice breakfast options and walking distance to many shops and restaurants."
United States
Michael
$293 nightly
The price is $324
Aug 16 - Aug 17
Total with taxes and fees
Hampton Inn Portland Downtown - Waterfront

17. The Harraseeket Inn & Event House Freeport Downtown

The Harraseeket Inn & Event House Freeport Downtown
3.5 star property
24.4 mi from Thompson Lake
9.4 out of 10, Exceptional, (978 reviews)
"We had an enjoyable stay!"
United States
heather
$256 nightly
The price is $280
Jul 30 - Jul 31
Total with taxes and fees
The Harraseeket Inn & Event House Freeport Downtown

18. Residence Inn Portland Downtown/Waterfront

Residence Inn Portland Downtown/Waterfront
3.0 star property
30.8 mi from Thompson Lake
9.0 out of 10, Wonderful, (1,000 reviews)
"Great location! Hotel staff is fantastic and rooms are perfect. Great breakfast!"
United States
Scott
$288 nightly
The price is $319
Aug 23 - Aug 24
Total with taxes and fees
Residence Inn Portland Downtown/Waterfront

19. Portland Sheraton at Sable Oaks

Portland Sheraton at Sable Oaks
4.0 star property
30.7 mi from Thompson Lake
8.4 out of 10, Very Good, (1,002 reviews)
"Great stay"
United States
ajay
$188 nightly
The price is $205
Aug 16 - Aug 17
Total with taxes and fees
Portland Sheraton at Sable Oaks

20. Ramada Plaza by Wyndham Portland

Ramada Plaza by Wyndham Portland
3.0 star property
28.1 mi from Thompson Lake
7.8 out of 10, Good, (1,000 reviews)
"They rooms were clean and the staff was very accommodating."
United States
Sue
$160 nightly
The price is $177
Aug 23 - Aug 24
Total with taxes and fees
Ramada Plaza by Wyndham Portland
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.

Compare popular hotels close to Thompson Lake

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Restaurant
Oxford Casino Hotel
3.0 star property
8.6
Excellent
1,007 reviews
View
Exterior
Greenwood Manor Inn
3.5 star property
10.0
Exceptional
68 reviews
View
Porch
Noble House Inn
3.5 star property
9.6
Exceptional
122 reviews
View
Fitness facility
Highland Lake Resort
2.5 star property
9.4
Exceptional
413 reviews
View
Exterior
Hampton Inn Lewiston-Auburn
2.5 star property
9.4
Exceptional
995 reviews
View

Top Thompson Lake Hotel Reviews

Other attractions near Thompson Lake

Find out more about Thompson Lake

Top reasons to visit Thompson Lake

  • Scenic Outdoor Activities: Thompson Lake is perfect for hiking, picnicking, and enjoying breathtaking views of nature.
  • Recreational Water Fun: Visitors can indulge in swimming, fishing, and relaxing on the beautiful lakeside beaches.
  • Winter Adventures: Nearby ski resorts offer thrilling winter sports for those visiting in colder months.
  • Charming Accommodations: Cozy bed and breakfasts and agritourism properties provide a unique lodging experience.
  • Local Culture: Enjoy live music events and friendly interactions with locals for an authentic experience.

Find great hotels near Thompson Lake

Discover the charm of Thompson Lake, Maine, where cozy bed and breakfast options and agritourism properties await your arrival. Perfect for adventurous travelers and families alike, these hotels often feature pet-friendly accommodations, onsite restaurants, free Wi-Fi, and laundry facilities. Whether you're seeking a relaxing getaway or an active vacation, Thompson Lake offers a variety of lodging options to make your stay enjoyable and memorable.

  • SureStay Hotel by Best Western Lewiston: Located 16 miles from Thompson Lake, SureStay Hotel by Best Western Lewiston offers a budget-friendly lodging option with a guest rating of 8.0. This hotel is ideal for travelers seeking a pet-friendly environment, allowing dogs on the premises with specific fees and policies in place. Guests appreciate the welcoming atmosphere and the convenience of amenities tailored for furry companions. Whether you're on a family trip or a casual getaway, this hotel provides a comfortable base for exploring the area.
  • Ramada Hotel & Conference Center by Wyndham Lewiston: Just 16 miles from Thompson Lake, the Ramada Hotel & Conference Center by Wyndham Lewiston is a great choice for families and business travelers alike. This budget-friendly hotel offers a variety of amenities designed for children, including affordable breakfast options, a free crib service, and safety features like a first aid kit. With its convenient location and family-oriented services, this hotel ensures a pleasant stay for guests traveling with kids or attending business functions.
  • Dormir: Situated 15 miles from Thompson Lake, Dormir boasts a solid guest rating of 8.8 and offers a 3-star experience that caters to business travelers. The hotel combines comfort with functionality, making it an excellent choice for professionals on the go. Guests can enjoy modern accommodations and convenient access to local business hubs, ensuring a productive stay. Dormir stands out as a reliable option for those seeking a balance of comfort and efficiency during their travels.

Where to stay near Thompson Lake

Thompson Lake, Maine, offers a delightful blend of outdoor adventures and serene scenery, perfect for a romantic getaway or family-friendly vacation. Explore the tranquil town atmosphere, enjoy friendly interactions with locals, and bask in the sunny weather while taking in breathtaking views of the surrounding steamy mountains. Nearby cities and neighborhoods provide unique excursions, ensuring a memorable experience filled with adventure and relaxation at this beautiful lakeside destination.

  • Oxford: Located 4 miles from Thompson Lake, Oxford is a charming city that attracts visitors year-round, with peak seasons from June to August. Known for its stunning outdoor scenery, Oxford offers a romantic escape for couples and families alike. Adventure seekers can enjoy skiing at nearby resorts or explore the local lakes and beaches. The inviting atmosphere and natural beauty make Oxford an ideal spot for relaxation and recreation.
  • Otisfield: Just 3 miles from Thompson Lake, the village of Otisfield is a picturesque destination that sees a surge in visitors from May to July. This quaint village is perfect for outdoor enthusiasts, offering breathtaking scenery and a peaceful environment. The ski fields and resorts provide thrilling winter activities, while the lovely lakes and family-friendly beaches are perfect for summer outings. Otisfield is a hidden gem for those looking to unwind in nature.
  • Poland: Situated 5 miles from Thompson Lake, Poland is a vibrant city that experiences moderate seasonal travel, peaking in the summer months from June to August. Known for its outdoor attractions, Poland offers a variety of recreational areas and skiing opportunities. Visitors can bask in the beautiful surroundings, enjoying the local lakes and scenic beaches. With its inviting landscape and charming community, Poland is an excellent choice for a memorable getaway.

Things to do in Thompson Lake

Thompson Lake offers a perfect blend of outdoor activities and scenic beauty, making it ideal for a romantic weekend getaway. Enjoy recreational areas for hiking and picnicking, explore nearby ski resorts for winter fun, and catch live music events in the area. Don't forget to schedule some tee time at local golf courses and discover unique attractions that showcase the charm of this picturesque destination.

Shopping

Nearby, you can explore local treasures at the Thompson Lake General Store, offering unique souvenirs and gifts. For a broader selection, head to the Oxford Plaza, where you'll find various shops, including local crafts and clothing, perfect for bringing a piece of Maine home with you.

Recreation

Experience rejuvenation at the Lake Thompson Wellness Center, where you can enjoy yoga sessions and soothing massages with tranquil lake views. For outdoor activities, explore hiking trails that wind through picturesque landscapes, or try kayaking for an invigorating day on the water.

Adventure

At Thompson Lake, paddleboarding and kayaking offer thrilling water adventures, allowing you to explore the serene beauty of the lake. Hiking nearby trails unveils breathtaking views and opportunities for wildlife spotting, while fishing provides a relaxing way to connect with nature.

Nightlife

Experience the charm of Thompson Lake at the local taverns. Visit the Lakeside Lounge for sunset views and cocktails. For a lively atmosphere, check out the Rustic Barn, where you can enjoy live music and dance the night away with friendly locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Thompson Lake

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Thompson Lake are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Thompson Lake is Tuesday. The most expensive day to stay around Thompson Lake is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, preferred location, and ideal hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Thompson Lake hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Thompson Lake

Thompson Lake, Maine, is perfect for outdoor enthusiasts and those seeking romantic getaways. Visitors can explore beautiful lakes, scenic mountains, and nearby state parks, making it an ideal destination for nature lovers. With a variety of activities ranging from relaxing beach experiences to thrilling outdoor adventures, Thompson Lake offers something for everyone to enjoy amidst its stunning landscapes.

  • Long Lake: Located 9 miles from Thompson Lake, Long Lake offers a serene escape with beautiful beaches perfect for romantic getaways or family outings. Enjoy outdoor activities like swimming, kayaking, and picnicking while soaking in the stunning scenery.
  • Sebago Lake State Park: About 11 miles from Thompson Lake, this state park is a haven for adventure seekers. Explore numerous hiking trails, go fishing, or enjoy camping amidst breathtaking landscapes that showcase Maine's natural beauty.
  • Porcupine Mountain: Just 5 miles from Thompson Lake, Porcupine Mountain invites outdoor enthusiasts to hike its trails and revel in picturesque views. The area's rugged terrain offers thrilling adventures, making it a must-visit for nature lovers.

The nearest major airports for your trip to Thompson Lake

Thompson Lake, Maine, is conveniently accessible via several airports. Portland International Jetport (PWM) is 31 miles away, with nearby hotels like the 4-star Portland Harbor Hotel, just 3 miles from the airport, offering shuttle services. The DoubleTree by Hilton Hotel Portland and the Portland Sheraton at Sable Oaks are both located 2 miles from PWM, providing easy access. Manchester-Boston Regional Airport (MHT) is 92 miles away, with options like the 5-star Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both 4 miles from MHT. Additionally, Portsmouth International Airport (PSM) is 70 miles away, featuring the 4-star Bow Hotel, situated 3 miles from PSM.

Frequently asked questions

What's the area like around Thompson Lake?
If you're planning to come to the area to visit Thompson Lake, take some time to see the rest of the sights while you're in town. Travelers love the area for its beautiful beaches, array of dining options, and hiking. You'll find 72 hotels and other accommodations within a few miles for a convenient home base.
Where is the best place to stay close to Thompson Lake?
Oxford Casino Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers a casino and 2 restaurants. It's located 3.9 mi (6.2 km) from Thompson Lake. Another good option is Hampton Inn Oxford, located 4 mi (6.5 km) away.
How many hotels will I be able to find close to Thompson Lake?
Expedia has 72 hotels and other accommodations a few miles from Thompson Lake.
If I need to cancel the hotel reservation for my stay near Thompson Lake, will I receive a refund?
Yes, most hotel reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of your booking. Plug in your dates, click on "Search", then use the filter option "fully refundable" to get the best deals available near Thompson Lake.
Where can I learn more about changing or cancelling my trip in the area near Thompson Lake?
For more details about updating your stay near Thompson Lake or cancelling it, go to https://www.expedia.com/service/.

Explore a world of travel with Expedia