Loading...
Show all photos

Bonefish Resort

58070 Overseas Highway, Marathon, FL, 33050, US

Learn more Guest ReservationsTM is an independent travel network offering over 100,000 hotels worldwide. Learn more Guest ReservationsTM is an independent travel network. Learn more

About Bonefish Resort

Bonefish Resort is a quaint oceanfront motel nestled in a tropical setting among coconut and banana palms, hibiscus flowers and lush indigenous plants. Rooms are decorated with an old Florida Keys charm. Relax in our large hammock or bird-watch from our waterfront cabana. Peddle boats and Kayaks are available to rent. A sandy ocean front picnic area with an ocean front heated swimming pool and sun bathing area are enjoyed by our guests.

Bonefish Resort is located on the island of Marathon, Florida, in the middle of the Florida Keys. This small lodging ocean front resort motel is just 50 miles north of Key West and 50 miles south of Key Largo and is a 90 minute drive from Miami International Airport. Bonefish Resort overlooks the beautiful waters of the Atlantic in the Florida Keys. The property is surrounded by lush tropical landscaping, colorful tropical flowers, and sand bars located just a few yards from the shore.

Guests of Bonefish Resort enjoy seclusion as well as privacy and are only minutes away from some of the best attractions, dining, shopping and outdoor activities in the Florida Keys. Guests of Bonefish Resort may also enjoy Florida Keys flats fishing directly off shore from Bonefish Resort. Snapper, Tarpon, Bonefish and Snook are just a few types of fish caught near Bonefish Resort. If you are yearning for a chance to experience fishing, kayaking, snorkeling, lobstering, ocean front scenes, sunrises, and a memorable vacation experience, then make Bonefish Resort your favorite secret in the sun.

NOTE: There is $6.00 + tax per night service fee collected at the property. This includes the use of beach towels, wireless internet, kayaks, peddle boats, parking, and DVD movies.

Frequently Asked Questions

The property is located at 58070 Overseas Highway in Marathon.

Prices vary based on dates and availability. Select the dates of your stay above to find the best price on all available rooms.

Check-in begins at 4:00 PM and check-out is at 4:00 PM at Bonefish Resort. Early check-in or late check-out may be available at an additional cost.

No, this hotel does not have a pool, but it has other amenities for guests to enjoy. Please see the hotel description above for more information.

No, this hotel does not have an on-site restaurant. Check out the hotel description and the location map to explore local dining options as well.

Breakfast may be available at Bonefish Resort, and may come free with your room, depending on your selection. Please check for dates and room availability above to see what's included with your stay.

We offer a wide variety of rates on Bonefish Resort. Discounted rates are available throughout the year, depending on your travel dates. Search for your dates above and we'll show you our lowest prices.

By logging into our site using the login banner above, you'll receive an instant discount of 5% on your booking today with no limit to how much you can save. Log in, claim your promo code, select your dates and room and apply your code at checkout.

Location

Bonefish Resort
58070 Overseas Highway, Marathon, FL, 33050, US

Guest Reservations

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more