The best deals on hotels when visiting Thompson in Florida.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Thompson, Florida 33037

Dove Creek Resort & Marina Trademark Collection by Wyndham

147 Seaside Ave Key Largo, FL

Relax at Dove Creek Resort & Marina Trademark Collection by Wyndham as you travel to Thompson, where comfortable rooms create a welcoming stay, with inviting rates beginning at an accessible $129.99. Experience the local flavor through rooms that incorporate regional materials, crafts, and art for a truly authentic stay.

Stay at Dove Creek Resort & Marina Trademark Collection by Wyndham and enjoy easy access to Thompson’s lively downtown, where the city’s best cultural and entertainment venues await. Take your Thompson experience to the next level with a hotel that delivers on all fronts—book today!

  Call (855) 236-8982 to book with an agent.
  0.2 miles from Thompson, FL 33037

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Ocean Pointe Suites at Key Largo

500 Burton Dr Tavernier, FL

Relax in style at Ocean Pointe Suites at Key Largo near Thompson, where quality accommodations create a peaceful retreat, with budget-friendly rates from $149.99. Enjoy rooms that offer a refined level of comfort and style, featuring upgraded amenities and elegant furnishings.

From Ocean Pointe Suites at Key Largo, a short drive brings guests into the heart of downtown Thompson, where the city’s most popular spots await discovery. Discover the beauty of Thompson with a hotel that offers an elevated travel experience—secure now!

  Call (855) 233-7850 to book with an agent.
  1.7 miles from Thompson, FL 33037

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Bakers Cay Resort Key Largo Curio Collection by Hilton

97000 Overseas Hwy Key Largo, FL

Immerse yourself in a haven of elegance at Bakers Cay Resort Key Largo Curio Collection by Hilton near Thompson, where quality rooms promise comfort and serenity, with rates starting at just $246.99. Notice the detailed craftsmanship and local artistry that adorn the interiors of Curio Collection hotels.

From Bakers Cay Resort Key Largo Curio Collection by Hilton, guests can easily reach downtown Thompson, where the city’s most exciting attractions are always within easy reach. Get ready for a Thompson escape filled with unparalleled comfort and top-tier service—lock in today!

  Call (855) 236-8982 to book with an agent.
  2.1 miles from Thompson, FL 33037

Starting at

$246.99

per night

Read Reviews View Amenities View All Rooms

Bahia Bay Resort

97340 Overseas Hwy Key Largo, FL

With budget-friendly rooms from $189.99, Bahia Bay Resort is ideal for travelers visiting Thompson, creating a warm and inviting environment for relaxation. Relax in rooms that provide a bit more than just the basics, offering extra amenities for a more comfortable and enjoyable stay.

With downtown Thompson only a short drive away, guests at Bahia Bay Resort can explore the city’s top destinations while staying in a quieter, more peaceful setting. Experience Thompson at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 234-2997 to book with an agent.
  2.7 miles from Thompson, FL 33037

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Playa Largo Resort & Spa Autograph Collection

97450 Overseas Highway Key Largo, FL

Embrace the pinnacle of elegance at Playa Largo Resort & Spa Autograph Collection near Thompson, where thoughtfully designed rooms create a serene ambiance, with inviting nightly rates starting at $329.99. Relax in the comfort and privacy of your room, featuring luxurious bedding and premium bath amenities at Autograph Collection Hotels.

At Playa Largo Resort & Spa Autograph Collection, guests are just a short drive from downtown Thompson, where the city’s top destinations are always within easy reach. Create lasting memories in Thompson with a hotel that delivers top-tier luxury—secure now!

  Call (855) 234-5074 to book with an agent.
  2.8 miles from Thompson, FL 33037

Starting at

$329.99

per night

Read Reviews View Amenities View All Rooms

Kona Kai Resort&Gallery Adults Only

97802 Overseas Hwy Key Largo, FL

For a serene and inviting stay, Kona Kai Resort&Gallery Adults Only offers budget-friendly accommodations with rates from $229.99, creating a warm and comfortable environment. Experience rooms that provide a touch more luxury and comfort, making your stay relaxing and enjoyable at a great value.

At Kona Kai Resort&Gallery Adults Only, a brief drive takes guests right into the lively downtown area of Thompson, making it easy to explore the city’s best offerings. Find comfort and value in Thompson with a hotel that delivers on both fronts—reserve now!

  Call (855) 234-2997 to book with an agent.
  3.1 miles from Thompson, FL 33037

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Rock Reef Resort

97850 Overseas Hwy Key Largo, FL

Guests headed to Thompson can unwind in affordable comfort at Rock Reef Resort, where welcoming rooms start at $135.99, creating a clean, welcoming atmosphere. Stay in accommodations that offer a bit more luxury and convenience, making your visit enjoyable and budget-friendly.

From Rock Reef Resort, guests can quickly reach downtown Thompson by car, where the city’s top destinations are never far from the hotel. Enjoy your Thompson getaway with budget-friendly lodging that exceeds expectations—reserve now!

  Call (855) 235-0725 to book with an agent.
  3.2 miles from Thompson, FL 33037

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Creekside Inn Islamorada

90611 Old Highway Tavernier, FL

With budget-friendly rooms from $118.99, Creekside Inn Islamorada is an ideal choice for guests traveling to Thompson, creating a clean and inviting space for unwinding. Experience a pleasant upgrade in accommodations that offer more than the basics, providing extra comfort and convenience.

With downtown Thompson just a short drive from Creekside Inn Islamorada, guests can easily visit the city’s top destinations while staying in a more relaxed setting. Unwind in Thompson at a hotel that provides comfort and value in every way—reserve today!

  Call (855) 233-0132 to book with an agent.
  3.8 miles from Thompson, FL 33037

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Key Largo Inn

99202 Overseas Hwy Key Largo, FL

Key Largo Inn offers a peaceful retreat for travelers visiting Thompson, with comfortable rooms designed for relaxation, all from a friendly rate of $149.99 per night. Enjoy a stay that prioritizes comfort and convenience, with rooms equipped to provide a range of modern amenities.

At Key Largo Inn, a quick drive brings guests into the lively downtown area of Thompson, making it easy to explore the city’s best offerings. Step into your Thompson adventure with a hotel that makes your stay both luxurious and affordable—secure now!

  Call (855) 233-0132 to book with an agent.
  4.5 miles from Thompson, FL 33037

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

The Pelican Key Largo Cottages

99340 Overseas Highway Key Largo, FL

For budget-savvy travelers to Thompson, The Pelican Key Largo Cottages provides inviting accommodations with rooms starting at $113.99, creating a friendly, comfortable space ideal for rest. Find straightforward accommodations that prioritize essential comforts and value, making your stay efficient and enjoyable.

At The Pelican Key Largo Cottages, a quick drive delivers guests into the heart of downtown Thompson, where the city’s most exciting attractions are always within easy reach. Stay affordably and comfortably while exploring Thompson—reserve today!

  Call (855) 234-2997 to book with an agent.
  4.6 miles from Thompson, FL 33037

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Sunset Cove Beach Resort

MM 99.5 Key Largo, FL

At Sunset Cove Beach Resort, guests bound for Thompson can enjoy affordable accommodations with rooms beginning at $204.00, creating a warm, inviting atmosphere for relaxation. Stay in accommodations that deliver extra comfort and amenities, ensuring a satisfying and budget-friendly experience.

Sunset Cove Beach Resort is ideally positioned for guests wanting to visit downtown Thompson, where a brief drive delivers them to the city’s most iconic spots. Maximize your Thompson travels with a hotel that’s both practical and inviting—lock in today!

  Call (855) 236-8982 to book with an agent.
  4.7 miles from Thompson, FL 33037

Starting at

$204.00

per night

Read Reviews View Amenities View All Rooms

Bayside Inn Key Largo

99490 Overseas Hwy Key Largo, FL

Stay at Bayside Inn Key Largo when visiting Thompson, where inviting accommodations create a warm environment, with budget-friendly rates beginning at $129.73. Find a comfortable and convenient retreat in rooms that offer upgraded amenities and plenty of space to relax.

Guests staying at Bayside Inn Key Largo are never far from downtown Thompson, where a short drive brings them to the city’s most exciting spots. Discover how enjoyable your Thompson adventure can be with a hotel designed for you—lock in today!

  Call (855) 233-7850 to book with an agent.
  4.8 miles from Thompson, FL 33037

Starting at

$129.73

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Key Largo an IHG Hotel

99701 Overseas Hwy Key Largo, FL

Encounter safe accommodations at Holiday Inn Key Largo an IHG Hotel as you visit Thompson, where inviting rooms create a warm ambiance, with affordable rates beginning at $179.00. Manage your stay with ease using Holiday Inn’s mobile app, from digital room keys to local area guides.

Guests staying at Holiday Inn Key Largo an IHG Hotel are always close enough to downtown Thompson for a quick drive, making it easy to explore the city’s best spots. Get ready to experience Thompson with a hotel that keeps your comfort front and center—reserve now!

  Call (855) 234-7135 to book with an agent.
  5.0 miles from Thompson, FL 33037

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Marina Del Mar Resort&Marina

527 Caribbean Drive Key Largo, FL

With budget-friendly rooms beginning at $116.99, Marina Del Mar Resort&Marina provides inviting comfort for travelers bound for Thompson, creating a warm and welcoming space. Find practical and affordable lodging, with rooms that offer clean accommodations and the essentials for a pleasant stay.

Escape the crowds at Marina Del Mar Resort&Marina, where you can enjoy quiet comfort while keeping Thompson's attractions within easy reach. Enjoy a Thompson stay where comfort is never compromised—secure your room now!

  Call (855) 234-2997 to book with an agent.
  5.1 miles from Thompson, FL 33037

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Key Largo

99751 Overseas Hwy Key Largo, FL

Unwind at Courtyard by Marriott Key Largo as you journey to Thompson, where intimate rooms offer a relaxing environment, with budget-friendly rates starting at $189.99 per night. Experience the convenience of Courtyard's parking options, including valet service and self-parking facilities to suit your needs.

Relax and recharge at Courtyard by Marriott Key Largo, where calm surroundings make for a restful stay with Thompson just a drive away. Plan your Thompson trip with accommodations that elevate your travel experience—lock in today!

  Call (855) 234-5074 to book with an agent.
  5.1 miles from Thompson, FL 33037

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Waterside Suites & Marina

201 Ocean Drive Key Largo, FL

With refined accommodations and a welcoming ambiance, Waterside Suites & Marina is an ideal retreat near Thompson, with rates beginning at an accessible $149.99. Experience an elegant stay in rooms that provide a serene atmosphere and luxurious amenities.

At Waterside Suites & Marina, guests can appreciate the quieter surroundings while still being close enough to downtown Thompson for a day of exploration. Indulge in an exceptional Thompson escape where elegance meets relaxation—reserve now!

  Call (855) 234-5074 to book with an agent.
  5.2 miles from Thompson, FL 33037

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Dolphin Point Villas

101910 Overseas Hwy Key Largo, FL

Those visiting Thompson will appreciate the elevated comfort at Dolphin Point Villas, where warm-hearted accommodations provide relaxation, with rates from $190.99 per night. Enjoy a stay that marries sophistication with comfort, providing rooms that feature elegant decor and thoughtful amenities.

From Dolphin Point Villas, guests can enjoy a simple drive into downtown Thompson, where they can explore the city’s attractions before returning to a peaceful stay. Take in the beauty of Thompson with accommodations that elevate your entire stay—secure now!

  Call (855) 239-4019 to book with an agent.
  7.0 miles from Thompson, FL 33037

Starting at

$190.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Key Largo Manatee Bay

102400 Overseas Hwy Key Largo, FL

Guests visiting Thompson will find comfortable comfort at Hampton Inn Key Largo Manatee Bay, with rooms beginning at $166.99, creating a warm and inviting space ideal for rest. Appreciate Hampton's commitment to the environment, with sustainability practices in place to reduce waste and conserve energy.

From Hampton Inn Key Largo Manatee Bay, a simple drive brings guests into downtown Thompson, where they can explore the city’s top attractions and return to a quiet setting. Stay affordably and rest well in Thompson with a hotel that understands your needs—secure now!

  Call (855) 235-6136 to book with an agent.
  7.3 miles from Thompson, FL 33037

Starting at

$166.99

per night

Read Reviews View Amenities View All Rooms

Treasure Harbor

200 Treasure Harbor Dr Islamorada, FL

At Treasure Harbor, travelers bound for Thompson can unwind in budget-friendly rooms with rates beginning at $129.99, creating a relaxing, inviting atmosphere. Enjoy a stay that's designed for the practical traveler, with rooms that offer necessary comforts and a welcoming atmosphere.

Guests staying at Treasure Harbor will enjoy the quiet surroundings, while downtown Thompson is still within reach for a day of exploration. Make your Thompson adventure easy and budget-conscious with a welcoming stay—secure now!

  Call (855) 239-4019 to book with an agent.
  7.7 miles from Thompson, FL 33037

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Kings Kamp

103620 Overseas Hwy Key Largo, FL

With budget-friendly rooms from $197.99, Kings Kamp provides inviting comfort for travelers bound for Thompson, creating a warm, inviting environment perfect for unwinding. Relax in a space that offers more amenities and comfort, making your stay both enjoyable and budget-friendly.

The relaxing atmosphere of Kings Kamp provides a calm retreat, with downtown Thompson just a drive away for a day of exploring. Experience Thompson with ease by booking a hotel that makes value a priority—lock in now!

  Call (855) 235-6136 to book with an agent.
  8.8 miles from Thompson, FL 33037

Starting at

$197.99

per night

Read Reviews View Amenities View All Rooms

Drop Anchor

84959 Overseas Highway 222 Islamorada, FL

Stay comfortably at Drop Anchor near Thompson, where restful accommodations create a relaxed environment, with room rates starting at $136.99. Relax in a setting that combines style with practicality, offering a range of amenities designed to make your stay enjoyable.

Guests at Drop Anchor will appreciate the calm atmosphere of the hotel, with downtown Thompson just a convenient drive away for a day of exploration. Get the most out of your Thompson visit with a hotel that takes care of all your needs—lock in today!

  Call (855) 233-7850 to book with an agent.
  9.1 miles from Thompson, FL 33037

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Fisher Inn Resort & Marina

84951 Overseas Hwy Islamorada, FL

Those traveling to Thompson will appreciate the friendly accommodations at Fisher Inn Resort & Marina, where quality rooms provide warmth, with rates starting at $116.99. Experience a lavish retreat in rooms that combine modern amenities with elegant design, ensuring a luxurious and relaxing visit.

At Fisher Inn Resort & Marina, guests can enjoy the comfort of being slightly removed from the city’s busiest areas, with downtown Thompson just a convenient drive away. Step into a world of sophistication in Thompson with a hotel that makes luxury feel effortless—book today!

  Call (855) 236-8982 to book with an agent.
  9.2 miles from Thompson, FL 33037

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Coconut Cove Resort&Marina

84801 Overseas Highway Islamorada, FL

For a comfortable stay, Coconut Cove Resort&Marina offers inviting rooms with rates beginning at $149.99, creating a warm and inviting space ideal for travelers visiting Thompson. Relax in a space that offers more amenities and comfort, making your stay both enjoyable and budget-friendly.

Guests staying at Coconut Cove Resort&Marina can enjoy a peaceful environment, knowing that downtown Thompson is still just a drive away for all their city adventures. Embrace a worry-free Thompson adventure with practical, inviting lodging—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  9.4 miles from Thompson, FL 33037

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Amoray Dive Resort

104250 Overseas Hwy Key Largo, FL

Guests headed to Thompson will find enchanting, budget-friendly comfort at Amoray Dive Resort, where rooms begin at $129.99, creating a welcoming space perfect for relaxation. Relax in accommodations designed for cost-effective comfort, where every element is tailored for the value-minded traveler.

Guests staying at Amoray Dive Resort will love the balance of city access and quiet surroundings, with downtown Thompson still just a drive away. Choose value and comfort for your Thompson travels—book your affordable stay now!

  Call (855) 233-7850 to book with an agent.
  9.5 miles from Thompson, FL 33037

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms