Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Everyone was very friendly Room was not as clean as I would have liked
An excellent choice, as always
It was the perfect location for meeting up with friends who were renting a house. Live music on hotel property was good and convenient after a day out on the water.
great food,tours,boat rental,view,tiki bar. It is old but a great value
the way they cleaned the room every day and left what was needed
The room was like a small apartment, but be advised to bring your own dinner ware/silver, pots and pans if u want to cook. Has fridge, stove, & microwave. Very nice and clean. Will come back for sure.
Room did not smell nice but was clean. Staff was nice.
Great location. Was a bit pricey and needs variety on the breakfast meats. But overall a good choice
being right on the water was great. I wish I was aware that I had to rent the boat slip prior to coming because they were full, but I'll know next time.
Known for its amazing swimming spots and snorkeling, Crystal River has a lot to offer the traveler planning a beach vacation. There are 12 beach hotels and other accommodation options to choose from in this riverfront destination, so it's easy to find one that meets your needs.
As you search for a place to stay by the water in Crystal River, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
Plantation on Crystal River, Ascend Hotel Collection Member - 3 spa resort near the beach. It features an outdoor pool, a spa tub, and a poolside bar. Activities include boat tours and snorkeling. Guests love the pool and breakfast.
Econo Lodge Crystal River - 2 hotel. Our travelers recommend its location and overall value. This hotel boasts a seasonal outdoor pool, continental, and complimentary wireless Internet access.
The Crystal Manatee - 2.5 motel. It offers complimentary wireless Internet access, free self parking, and kitchens. Guest reviews highlight the comfy beds.
Holiday Inn Express Crystal River - 2.5 hotel. It features an outdoor pool, buffet, and complimentary wireless Internet access. Guests love the location and breakfast.
Days Inn by Wyndham Crystal River - 2 hotel. Our travelers recommend its pool and location. This hotel boasts an outdoor pool, a restaurant, and complimentary wireless Internet access.
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Crystal River, you can fly into Ocala, FL (OCF-Ocala Intl.), the closest major airport, which is located 29 mi (46.7 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.