We are an independent online travel website.

Featured
Lobby
Lobby
Lobby
Lobby sitting area
Lobby sitting area
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Private kitchenette
Private kitchenette
View from room
View from room
View from room
View from room
View from room
View from room
Bathroom
Bathroom
Bathroom
Bathroom
Bathroom
Bathroom sink
Bathroom amenities
Pool
Pool
Pool
Outdoor pool
Outdoor pool
Fitness facility
Fitness facility
Spa
Spa
Spa
Spa
Spa reception
Fishing
Ecotours
Property amenity
Property amenity
Property amenity
Property amenity
Property amenity
Property amenity
Gift shop
Restaurant
Restaurant
Restaurant
Restaurant
Restaurant
Restaurant
Restaurant
Breakfast meal
Breakfast meal
Breakfast meal
Bar (on property)
Bar (on property)
Beach bar
Beach bar
Beach bar
Meeting facility
Meeting facility
Meeting facility
Meeting facility
Property grounds
Property grounds
Property grounds
Property grounds
Property grounds
Beach
Beach
Beach
Beach
Beach
Beach
Dock
Exterior
Exterior
Exterior
Exterior
Exterior
Exterior
Exterior
Aerial view
Aerial view
View from property

Isla Bella Beach Resort & Spa

1 Knights Key Boulevard, Marathon, FL, US
4.0Very Good
Hotel amenities
Gym
Non-Smoking
Parking

See what's available

Pick your check-in and check-out dates to view rooms and rates.

About this property

Isla Bella Beach Resort & Spa is a five-star property located in Marathon, Florida, steps from Vaca Key on a private beach. Part of RC - EOS Hospitality, the resort features 199 air-conditioned rooms, including 102 suites, making it a substantial oceanfront destination in the Florida Keys.

Each room includes a flat-screen television, a private balcony or patio, complimentary wireless internet, and cable programming. Bathrooms are fitted with separate bathtubs and showers, designer toiletries, and bathrobes. Guests consistently rate room comfort at 4.7 out of 5 stars.

Dining options include Mahina, the property's full-service restaurant, alongside a coffee shop and snack bar. Two bars and lounges, plus a poolside bar, serve drinks throughout the day. Room service operates during limited hours, and cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for an additional fee.

The resort's recreational and wellness facilities are extensive. A full-service spa provides massages, body treatments, and facials. Five outdoor pools, a steam room, and a fitness center cater to guests seeking relaxation and activity. The property also offers on-site kayaking, paddleboarding, scuba diving, and boat tours. Additional amenities include a business center, concierge services, bicycle rentals, a gift shop, and a hair salon.

The Turtle Hospital is just a 2-minute drive away, while the iconic Seven Mile Bridge lies 2.5 miles from the property. Florida Keys Country Club is 3.4 miles distant. Marathon Private Airport is located just miles away, with Key West Airport and Miami International Airport serving as additional regional gateways. The resort has earned a 4.5 out of 5 rating across more than 1,000 guest reviews.

Check-in is available from 4:00 PM to 3:00 AM, with check-out at 11:00 AM. Certified service animals are welcome; other pets are not permitted. The property features electric car charging stations and wheelchair-accessible facilities, including an accessible pool and paths of travel.

Location & nearby attractions

With a stay at Isla Bella Beach Resort & Spa in Marathon, you'll be on the beach, just steps from Vaca Key and a 2-minute drive from The Turtle Hospital. This beach hotel is 2.5 mi (4 km) from Seven Mile Bridge and 3.4 mi (5.5 km) from Florida Keys Country Club.
Distances are displayed to the nearest 0.1 mile and kilometer.

Vaca Key - 0.1 km / 0.1 mi
Boot Key Harbor - 1.1 km / 0.7 mi
The Turtle Hospital - 1.9 km / 1.2 mi
Shady Palm Art Gallery - 2.3 km / 1.4 mi
Fishermen's Community Hospital - 2.7 km / 1.7 mi
Pigeon Key - 3.9 km / 2.4 mi
Seven Mile Bridge - 4 km / 2.5 mi
Crane Point Museum and Nature Center - 4.8 km / 3 mi
Florida Keys Country Club - 5.5 km / 3.4 mi
Sombrero Beach - 7.6 km / 4.7 mi
Marathon Air Museum - 8.1 km / 5.1 mi
Captain Hooks Marina and Dive Center - 9.5 km / 5.9 mi
San Pablo Catholic Church - 10 km / 6.2 mi
Marathon Visitor Center - 10.2 km / 6.3 mi
Curry Hammock State Park - 11.4 km / 7.1 mi

The nearest airports are:
Marathon, FL (MTH-Florida Keys Marathon) - 7.2 km / 4.5 mi
Key West Intl. Airport (EYW) - 72.3 km / 44.9 mi
Miami Intl. Airport (MIA) - 178.9 km / 111.1 mi
Miami, FL (MPB-Public Seaplane Base) - 183.2 km / 113.8 mi
Miami, FL (OPF-Opa Locka Executive) - 196.3 km / 122 mi

Rooms

Make yourself at home in one of the 199 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature designer toiletries and bathrobes.

Dining

Stop by the hotel's restaurant, Mahina, for dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee.

Amenities & features

Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 5 outdoor pools, a steam room, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands.
Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Self parking (subject to charges) is available onsite.

Getting here

MIA - Miami International Airport EYW - Key West Airport Marathon Private Airport located just miles from Isla Bella Beach Resort
Sorry, no airport shuttle available.
Parking is included in resort fee.

Check-in & check-out

Check-in 4:00 PM - 3:00 AM
Check-out 11:00 AM
  • Extra-person charges may apply and vary depending on property policy
  • Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
  • Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
  • This property accepts credit cards, debit cards, and cash
  • Safety features at this property include a fire extinguisher
  • This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
  • Please note that cultural norms and guest policies may differ by country and by property; the policies listed are provided by the property
  • Housekeeping is included for stays of 4 nights or more.
Front desk staff will greet guests on arrival at the property. Information provided by the property may be translated using automated translation tools.

Pet policy

  • Pets allowed
  • Only dogs are allowed
  • Maximum number of pets per room 2
  • Service animals are allowed
  • Service animals are exempt from fees/restrictions
  • No pets allowed. Only certified service animals.
  • Service animals complying with ADA Title lll regulations are allowed.

Fees & policies

You'll be asked to pay the following charges at the property. Fees may include applicable taxes:

  • 2 percent destination fee will be charged
  • Service fee: 1 percent
  • Resort fee: USD 51.75 per accommodation, per night
  • Fee for cooked-to-order breakfast: approximately USD 25.00 per person
  • Self parking fee: USD 31.51 per day (in/out privileges)
  • Valet parking fee: USD 50 per day (in/out privileges)
  • Pet fee: USD 100 per pet (varies based on length of stay)
  • Service animals are exempt from fees<

Know before you go

  • Reservations are required for massage services and spa treatments. Reservations can be made by contacting the hotel prior to arrival, using the contact information on the booking confirmation.
  • Up to 3 children 18 years old and younger stay free, per registered adult, when occupying the parent or guardian's room, using existing bedding.
  • The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.
  • The property allows pets in specific rooms only and has other pet restrictions (surcharges apply and can be found in the Fees section). Guests can arrange to bring pets by contacting the property directly, using the contact information on the booking confirmation.