Search
Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Score 9.1 from 224 reviews
Pricesfrom (per room per night)
Single$125
Double$169
Holiday Inn Express Crystal River
1203 Northeast 5th Street, Crystal River, FL 34429, FL Show on map 1.27 miles from Crystal River
Score 8.7 from 197 reviews
Pricesfrom (per room per night)
Single$114
Double$221
Score 8.5 from 472 reviews
Pricesfrom (per room per night)
Single$101
Double$299
Best Western Crystal River Resort
614 North West Highway 19, Crystal River, FL 34428, FL Show on map
Score 7.7 from 21 reviews
Pricesfrom (per room per night)
Single$121
Double$206
Score 7.3 from 112 reviews
Pricesfrom (per room per night)
Single$62
Double$110
The Port Hotel and Marina
1610 Southeast Paradise Circle, Crystal River, FL 34429, FL Show on map 1.38 miles from Crystal River
Score 7.1 from 396 reviews
Pricesfrom (per room per night)
Single$79
Double$115
Days Inn by Wyndham Crystal River
2380 Northwest Highway 19, Crystal River, FL 34428, FL Show on map
Score 7.1 from 101 reviews
Pricesfrom (per room per night)
Single$64
Double$114
Charming Riverfront Home with Hot Tub and Kayaks!
2310 N Watersedge Dr, Crystal River, 34429-5272, FL Show on mapPricesfrom (per room per night)
Double$93
Pricesfrom (per room per night)
Double$177
Pricesfrom (per room per night)
Double$96
Pricesfrom (per room per night)
Double$248
Pricesfrom (per room per night)
Double$107
Pricesfrom (per room per night)
Double$180
Pricesfrom (per room per night)
Double$145
Pricesfrom (per room per night)
Double$330
Pricesfrom (per room per night)
Double$171
Waterfront Home on Canal with Private Dock and Kayaks
11635 W Dixie Shores Dr, Crystal River, 34429-5257, FL Show on mapPricesfrom (per room per night)
Double$250