Photo by Braden Jarvis

Hotels with Restaurants in Monkey Island, Afton

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Monkey Island Hotels with Restaurants

This weekend
Next weekend

Top Monkey Island Hotels with Restaurants

Shangri-La Resort

4.0 star property
9.0 out of 10, Wonderful, (276)
"Right on the lake!"
The price is P9,216
P11,771 total
includes taxes & fees
Aug 24 - Aug 25
Shangri-La Resort

River Bend Casino & Hotel

2.5 star property
9.2 out of 10, Wonderful, (1014)
"This property was quiet and provided a very relaxed getaway!"
River Bend Casino & Hotel

Buffalo Run Casino & Resort

3.0 star property
9.0 out of 10, Wonderful, (649)
"This place was wonderful, would definitely stay again. "
Buffalo Run Casino & Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Monkey Island Hotel Reviews

Frequently asked questions

Why book your hotel with dining in Monkey Island with Expedia?
Whether you're seeking a hotel with a restaurant, or one that's near a culinary epicenter, Expedia will have a getaway that suits your tastes. Use our filters to search for Monkey Island hotels with their own dining venues. You can also refine your search for accommodations in well-known locations packed with restaurants or cafés. Whatever you book, you're guaranteed to score a delicious deal with Expedia!
How can I find cheap hotels with dining in Monkey Island?
Expedia can help you look for cheap hotels with dining in Monkey Island. Try our helpful filter tools to discover accommodations with restaurants or delightful extras, such as included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to lower costs.