The small and tranquil Luna Park Hotel Yoga & Spa in Malgrat de Mar is the perfect place to come and relax. Rooms come with a private balcony and the resort has its own exquisite restaurant with many vegetarian-friendly options, and an open-air snack bar filled with tapas and sandwiches.