Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From129US$ /night
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About Resort

2625 Ne Indian River Dr, Jensen Beach, Florida, United States of America, 34957

Caribbean Shores Waterfront Resort, a 3-star Jensen Beach hotel, offers a tranquil vacation experience with a pool, BBQ grills, and waterfront access on the Indian River. Guests have access to 18 hotel rooms and 5 cottages, each featuring fully equipped kitchens and water views.

Rooms & Amenities

Rooms are designed with comfort in mind, featuring water views, large king or queen-size beds, and queen-size pull-out couches. The cottages offer similar amenities along with options for 1/2 or 2/2 configurations, accommodating various group sizes.

Leisure & Activities

Guests can enjoy a sun terrace with a swimming pool, a large tiki hut, and a pier for fishing and boating. Nearby, additional recreational activities are available at the Jensen Beach Causeway, including a boat ramp just 1.5 miles away.

Services

Caribbean Shores Waterfront Resort provides complimentary wireless Internet access throughout the property. On-site services include laundry facilities and concierge assistance for local inquiries.

Attractions & Transportation

The area features several attractions, including The Children's Museum of the Treasure Coast, Florida Oceanographic Coastal Center, and Jensen Beach Causeway Park. Public transport options, such as bus stops at Monterey Road and Coconut Avenue, are within walking distance.

View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Deluxe Suite
Max:
4 persons
455 sq. feet 
Bed options:
1 King Size Bed
Garden view
Shower
Private pool
Check Prices
Studio Apartment
Max:
4 persons
455 sq. feet 
Bed options:
1 King Size Bed
Garden view
Shower
Private pool
Check Prices
Deluxe King Suite
Max:
4 persons
455 sq. feet 
Bed options:
1 King Size Bed
Garden view
Shower
Private pool
Check Prices
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

Explore a range of transportation options for your spa getaway

City Center
Jensen Beach 1.4 mi
Airports
Vero Beach Municipal (VRB) 32.8 mi
Palm Beach International (PBI) 48.7 mi

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking property
  • Wi-Fi
  • Wheelchair access

Guest Parking

  • Dryer
  • Cookware/ Kitchen utensils

Services

  • Dry cleaning

Dining

  • Restaurant

Spa & Leisure

  • BBQ facilities

Room features

  • Sitting area
  • Dressing area
  • Patio
  • Tea and coffee facilities
  • Dining table

Bathroom

  • Washing machine
  • Free toiletries

Self-catering

  • Dryer
  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV

Room decor

  • Parquet floor
Show more

Location

2625 Ne Indian River Dr, Jensen Beach, Florida, United States of America, 34957
Map view
2625 Ne Indian River Dr, Jensen Beach, Florida, United States of America, 34957
Nearby
Church
All Saints Episcopal Church
1900 ft

Reviews and Ratings <br />

Feedback from previous guests about their experience.
84%
loved the resort and would return for another relaxing stay
8.4/10
Great
Rooms
8.4
Location
8.8
Service
9.8
Dining
5.0
Guest reviews
8.4/10
based on 5 reviews
8.8
8.8/10 based on 150 reviews
Sam
United States of America, February  2025
8.2/10

I recently stayed at Caribbean Shores in Jensen Beach, and I absolutely enjoyed my time there. The room was spacious and clean, perfect for unwinding after a day of fishing. The atmosphere was relaxing, and the outdoor spaces were inviting. While I found the proximity to downtown very convenient, the noise from the nearby street could be bothersome at times. Overall, it was a great experience with excellent fishing opportunities, and I would definitely recommend it!

Rooms
8.0
The room was spacious and spotless, featuring a full kitchen that made our stay very comfortable. It was not luxurious, but perfectly suited for a week's stay.
Service
9.0
The owners, Fred and Kim, were very accommodating and made sure all my requests were handled promptly.
Location
8.0
The hotel is located just a few minutes from lively downtown Jensen Beach, which was fantastic for exploring local shops and dining.
Dining
Facilities
8.0
The facilities included well-maintained outdoor spaces and a pleasant pool area, adding to the overall enjoyment of the stay.
William
United States of America, January  2025
9.0/10

Our stay at Caribbean Shores was a delightful experience in a beautiful, tranquil setting. The owners were incredibly friendly and accommodating, which added to the welcoming atmosphere. The accommodations were clean and comfortable, with a lovely view of the grounds and the Indian River. However, I did wish for a dishwasher in the room to make my stay even more convenient. Overall, it provided great value for money, especially with its proximity to local attractions and outdoor activities.

Rooms
8.0
The room was nicely appointed and very comfortable for a week's stay, offering a lovely view of the grounds and the Indian River. However, I would have enjoyed having a dishwasher.
Service
10.0
The owners Fred and Kim went above and beyond, ensuring every need was met and making me feel at home during my stay.
Location
9.0
Caribbean Shores is nestled in a beautiful area right on the Indian River, and it's a less commercialized spot, making it perfect for a peaceful getaway. It’s conveniently close to downtown Jensen Beach and offers ample opportunities to relax by the water.
Dining
Facilities
9.0
The property offers great amenities, including a lovely pool area, well-kept gardens, and easy access to kayaks and canoes for exploring the river.
Lisa
United States of America, December  2024
8.2/10

Caribbean Shores is a hidden gem with a tranquil atmosphere and lovely tropical surroundings. The accommodations are clean and spacious, with everything needed for a comfortable stay. I really enjoyed the fishing opportunities and the proximity to the charming downtown area. However, the dining options were limited, and it would be great to see more outdoor amenities for guests.

Rooms
9.0
The suite was spotless, featuring all necessities along with an amazing view of the palm trees and Indian River right outside the door.
Service
10.0
The owners, Fred and Kim, were fantastic and went out of their way to ensure we had everything we needed.
Location
9.0
The hotel is a mere 10-minute walk from the fun, lively downtown Jensen Beach, making it easy to enjoy local dining and entertainment.
Dining
5.0
While the dining facility wasn't open, I appreciated having access to fresh produce just a short walk away.
Facilities
8.0
The property boasts beautiful tropical landscaping, a heated pool, and good options for kayaking and canoeing.
Leon
United States of America, December  2024
8.2/10

This resort offers a welcoming and clean environment, perfect for families and those looking for a relaxing retreat. The owners are incredibly personable, making sure that everyone feels at home. While the large pool is a highlight for kids, some guests have mentioned that the dining options could use improvement. Overall, the value for money is excellent, especially for those looking to fish or enjoy outdoor activities.

Rooms
9.0
The rooms were spacious and impeccably clean, featuring a full kitchen and a comfortable living area that made it feel like a home away from home.
Service
10.0
The service was very friendly and accommodating, with owners Fred and Kim going out of their way to ensure a pleasant stay.
Location
9.0
The location is great, just a short drive to the beach and within walking distance to downtown Jensen Beach, filled with shops and eateries.
Dining
5.0
The dining options were not robust, as there was no on-site restaurant, limiting breakfast choices to purchased takeaway options.
Facilities
8.0
The facilities include a large pool area that the kids really enjoyed and access to fishing equipment, which was a huge plus.
Beth
United States of America, December  2024
9.0/10

I had an unforgettable experience at Caribbean Shores! The atmosphere was tranquil and inviting, enhanced by incredibly hospitable owners. The rooms, though not luxurious, were spacious and immaculate, making my stay comfortable. The amenities, particularly the pool and outdoor spaces, were perfect for relaxation. I found the rates excellent for the value offered, although it would have been even better with a dishwasher in the room. Overall, it's a hidden gem that I'd happily return to.

Rooms
8.0
The rooms were spacious, clean, and well-equipped with full kitchens, perfect for an extended stay.
Service
10.0
The owners went above and beyond to make sure our stay was memorable and provided fantastic local advice.
Location
9.0
The resort is situated right by the beautiful Indian River and is just a short walk from downtown Jensen Beach, making it convenient to explore local dining and shopping.
Dining
Facilities
9.0
The facilities were impressive, with a large pool area, grilling spots, and lovely outdoor seating throughout the property.
Want to see exclusive early booking offers?
Access special rates now and plan your next wellness retreat!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room