River cruises are offered around the world. Some of the ones to look at are France and Germany in Europe on the Seine Rhine, Rhone and Danube. England offers canal cruise boat rentals.
Camper Vans - try Indie Campers, a site that offers camper rentals around the world.
Check TripAdvisor, but Reykjavík Kitchen, Old Iceland Restaurant and Grillmarkadurinn (a Rick Steves recommendation) look interesting.