A lake surrounded by forested hills.

Find hotels near Thompson Lake, from $105

Check prices for these dates

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.4 out of 10, Exceptional, (1,780 reviews)
"food is good, room is ok, hotel location is good."
United States
Zheng
$433 nightly
The price is $480
Jul 26 - Jul 27
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,252 reviews)
"Beautiful room, perfect location , nice staff"
United States
Deborah
$279 nightly
The price is $309
Jul 26 - Jul 27
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,002 reviews)
"restaurant and staff are great"
United States
Richard
$125 nightly
The price is $136
Jul 20 - Jul 21
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,701 reviews)
"Awesome location!!"
United States
Erin
$341 nightly
The price is $377
Jul 26 - Jul 27
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,560 reviews)
"Nice pool"
Canada
Maxime
$144 nightly
The price is $159
Jul 27 - Jul 28
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.6 out of 10, Excellent, (2,184 reviews)
"Room was a good size, friendly staff, breakfast was good"
United States
ryann
$179 nightly
The price is $198
Jul 26 - Jul 27
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,002 reviews)
"Very friendly staff,room was very clean and neat. Location was great"
United States
Matthew
$114 nightly
The price is $124
Aug 2 - Aug 3
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, (838 reviews)
"Staff was very friendly and informative about the area. Room was also very clean."
United States
Clara
$148 nightly
The price is $162
Jul 20 - Jul 21
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,162 reviews)
"The rooms were very clean, comfortable beds, excellent breakfast, and great location."
United States
Stephanie
$257 nightly
The price is $285
Aug 16 - Aug 17
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,230 reviews)
"Room was clean, parking was convenient, many dining options close by, friendly staff, would definitely stay here again."
United States
Jeff
$155 nightly
The price is $169
Aug 16 - Aug 17
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,118 reviews)
"Good location. Close enough to downtown. Clean breakfast had the basics"
United States
Peggy
$188 nightly
The price is $205
Jul 20 - Jul 21
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,002 reviews)
"Great hotel location to various eateries and shop in old historic area. Hotel location was really good only knock was the slow elevator but that's all."
United States
Erick
$294 nightly
The price is $326
Jul 26 - Jul 27
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)
"Breakfast was very good. Overall a good experience"
United States
Kevin
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,001 reviews)
"We really enjoyed our stay here and the amenities were great as well. "
United States
David
$280 nightly
The price is $310
Jul 26 - Jul 27
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,364 reviews)
"Had a great stay, super convenient Location"
United States
Frank
$299 nightly
The price is $331
Aug 17 - Aug 18
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,003 reviews)
"Great location "
United States
Lisa
$302 nightly
The price is $334
Jul 26 - Jul 27
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, (967 reviews)
"Very convenient to downtown area"
United States
Jessie
$209 nightly
The price is $228
Jul 26 - Jul 27
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,004 reviews)
"Large comfortable rooms and delicious breakfast."
United States
Mary
$305 nightly
The price is $337
Aug 16 - Aug 17
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,001 reviews)
"Breakfast was great and staffs were so kind."
United States
yunchul
$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,006 reviews)
"Def one of the better hotels in the area. Clean and friendly!"
United States
Connie
$165 nightly
The price is $182
Aug 16 - Aug 17
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
Hampton Inn Oxford
2.5 star property
9.0
Wonderful
1,002 reviews
View
Restaurant
Oxford Casino Hotel
3.0 star property
8.6
Excellent
1,002 reviews
View
Exterior
Hampton Inn Lewiston-Auburn
2.5 star property
9.4
Exceptional
992 reviews
View
Terrace/patio
Residence Inn by Marriott Auburn
3.0 star property
9.4
Exceptional
654 reviews
View
Lobby
Hilton Garden Inn Auburn Lewiston Riverwatch
3.0 star property
8.8
Excellent
1,000 reviews
View

Top Thompson Lake Hotel Reviews

Hotels near other Thompson Lake attractions

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 73 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 73 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