Sometimes you just want to stay in. Yes, even on vacation. If your hotel has a great restaurant, there’s absolutely no need to go out. Just slip on shoes, head downstairs, and eat a great meal. Your bed will be just steps away at the end of the evening in these five spots.

San Damaso: Go to Italy. Stay in a small Emilian town. Sleep in a restored 18th-century manor house. Eat a nine-course meal prepared by one of the best chefs in the world.

Fanø Vesterhavsbad: Go to Denmark. Stay on the northernmost island in the Wadden Sea Islands chain. Sleep in a little guesthouse near the beach. Eat Nordic cuisine and local seafood during the Whole Package dinner.

Tbilisi: Go to Georgia. Stay in one of the hottest destinations in the world. Sleep in an industrial-chic design hotel. Eat farm-to-table meals and drink seasonal cocktails in a sun-drenched restaurant.

English Harbour: Go to Antigua. Stay near one of the Caribbean’s most popular boating centers. Sleep in a colonial-style hotel. Eat in a sleek restaurant on a pier over the sea.

Máncora: Go to Peru. Stay in a tiny fishing village that’s become a big surfing destination. Sleep in a boutique hotel with only nine rooms. Eat pescetarian and vegetarian dishes in a restaurant that looks like a treehouse.