Courtyard by Marriott Sliema features a rooftop terrace and puts you within a 10-minute walk of Sliema Promenade. Guests can be pampered with massages at the spa and grab a bite to eat at the coffee shop/cafe. Other highlights at this Mediterranean hotel include an indoor pool, an outdoor pool, and a poolside bar.