Hotels on the beach in Malta
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts Malta. I hope you will like it!
This page was last updated in June 2026.
The List 27 Amazing Beach Hotels in Malta
-
1 Blu Waters Boutique Hotel Xlendi
Set in Xlendi and within a few steps of Xlendi Beach, Blu Waters Boutique Hotel has a terrace, non-smoking rooms, and free WiFi throughout the property. Located around 3.6 km from Cittadella, the hotel is also 6. 4 km away from Ta' Pinu Basilica. The accommodation offers airport transfers, while a bicycle rental service is also available. All guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. The rooms will provide guests with a desk and a kettle. Breakfast is available, and includes Full English/Irish, vegetarian and vegan options. Malta International Airport is 41 km from the property.
Address Xatt Ix Xlendi Show on map- Water sports facility
-
2 The Westin Dragonara Resort, Malta St. Julianʼs
Overlooking the Mediterranean Sea in St Julian's, The Westin Dragonara Resort, Malta offers 2 private beaches, indoor and outdoor swimming pools, one of which is heated, and 3 restaurants. Reception is open 24 hours a day. The spacious, air-conditioned accommodations features a terrace with views of the sea. Each room comes with a mini-bar, tea/coffee maker, and LCD TV with satellite channels. Some suites offer a spa bath, and some rooms include access to the Executive Club Lounge. Free WiFi is available in the lobby and in the restaurant. Guests can relax in the hot tub, enjoy a massage, or sit out on the Bayview sun terrace, equipped with free sun beds and parasols. The gym is complete with modern machineries and weights. The Westin Dragonara Resort, Malta's restaurants serve European and Mediterranean cuisine. The award-winning Terrace Restaurant offers daily breakfast, and Palio's Trattoria features Italian specialties. The Quadro Restaurant serves simple, homemade food. Drinks are available until late at the lobby's bar. The resort is a 5-minute walk from St Julian's Bus Terminus and 2625 feet from St Julian's Bay. Free parking is available on site.
Address Dragonara Road Show on map- Heated pool
- Ping pong tables
- Water sports facility
- Gym / fitness center
-
3 InterContinental Malta by IHG St. Julianʼs
Set in the heart of St Julians, InterContinental Malta is 656 feet from its own free private beach on St. George's Bay. It offers spacious rooms with free WiFi access and balcony. The elegant and spacious rooms offer satellite and pay-per-view channels, air conditioning, and a tea and coffee maker. All rooms feature free WiFi and a balcony or terrace with city views or garden views. Open during the summer months, Sky Beach Infinity Pool is only available on a complimentary bases for guests booking a highline suite. Guests booking a room can access the infinity pool against a day fee. The Club Lounge is open all year round and is available on a complimentary bases for guests staying in the Highline Suites and the Club Rooms, offering private check-in on arrival and all-day relaxation with food and drink Guests staying in suites, can also avail themselves of Club InterContinental lounge set on the 15th floor, where they can enjoy views of the island. A variety of restaurants and bars can be found around the hotel serving Mediterranean, Maltese and Italian cuisine. The hotel is a 2-minute walk from St Julian's Terminus bus station, and 6.2 mi from Malta Airport. Valletta, the island's capital, is only a 15-minute drive away.
Address St. George's Bay Show on map- Rooftop pool
- Pool tables
- Gym / fitness center
- Pets are welcome
- Turkish bath
-
4 Radisson Blu Resort & Spa, Malta Golden Sands Mellieħa
Set into the sandy coast of Malta's Golden Bay, the Radisson Blu Resort & Spa, Malta Golden Sands includes a large swimming pool, a adult only pool and a children's pool. It also offers a private beach and a spa. Rooms are large and luxurious. Radisson Blu Resort & Spa, Malta Golden Sands enjoys a quiet, private setting, with peaceful views of the sea and the surrounding countryside. It is a 10-minute drive from the harbor where ferries leave for Gozo Comino. The spa extends over 3281 ft² of space, and the resort's Leisure Center offers stunning views of the sea from its large windows overlooking the bay. Rooms are furnished with modern decorations and offer a balcony with sea or countryside views. During summer the rate includes 1 parasol and 2 sun loungers per room.
Address Golden Bay Show on map- Swimming pool
- Tennis court
- Pool tables
- Ping pong tables
- Water sports facility
- Gym / fitness center
- Turkish bath
-
5 Malta Marriott Resort & Spa St. Julianʼs
The Malta Marriott Resort & Spa is located in St Julian's, 328 feet from Balluta Bay beach. The Resort combines luxurious charm and the relaxed feel of a Mediterranean spa, with well-appointed premium category rooms and luxury suites. The rooms are air-conditioned and feature free WiFi, separate walk-in shower, 55” TV, mini-bar, tea & coffee making facilities and a safety box. Guests can enjoy a a roof top outdoor pool with a splash pool offering views of Balluta Bay, including a fully equipped Spa with 9 treatment rooms, heated indoor pool, hot tub, sauna, steam room, fitness center and squash court. With four diverse restaurants and three bars the Malta Marriott Resort & Spa is easily accessible by car, taxi and public transport. - The hotel is within walking distance to St Julian’s nightlife area and the main shopping district of Sliema.
Address 39 Main Street, Balluta Bay - Taxi entrance: Triq Dun Anton Tabone Show on map- Rooftop pool
- Gym / fitness center
- Turkish bath
-
6 Seaview Hotel - Adults Only 16 Plus St. Paul's Bay
With panoramic views of St. Paul's Islands, this modern hotel offers two swimming pools, a sun terrace, a gym with a steam room and a sauna, a rooftop bar and a restaurant. The property is located within a 5-minute walk of Bugibba Perched Beach and offers convenient access to the other rocky and sandy beaches in the area. With air conditioning and free WiFi, rooms at the Sea View feature a furnished balcony. They all come with tea/coffee making facilities, a mini-bar, a safe and a satellite TV. The private bathroom is equipped with a hairdryer and free toiletries. A continental breakfast is available daily and includes cooked dishes. The restaurant serves both Maltese and English specialties. Diving, fishing and horse riding excursions can be booked at reception. Boats to the nearby islands leave from Plajja Tal'Bognor, a few minutes' walk away. The property is a 5-minute walk from Bugibba center. Shops, restaurants and clubs are within 1640 feet of the Seaview Hotel - Adults Only 16 Plus.
Address Qawra Rd. Show on map- Rooftop pool
- Gym / fitness center
-
7 DoubleTree by Hilton Malta St. Paul's Bay
Nestled along the captivating seafront of St. Paul's Bay, DoubleTree by Hilton Malta invites you to indulge in panoramic views of the Mediterranean Sea and St. Paul’s Islands. Discover an oasis boasting not just one, but four swimming pools and a spa which includes a hot tub, sauna and fitness center. Elegance meets comfort in our Mediterranean-inspired guestrooms, promising a tranquil retreat. Culinary delights await within the hotel’s 4 restaurants with dining options ranging from our lavish buffet breakfast to Mediterranean cuisine and even a steakhouse. Elevate your experience with our All-Inclusive option. Unwind at one of our bars or embark on adventures, easily arranged through the rentals of bikes, boats, and jet skis. For those seeking underwater marvels, the on-site diving school awaits your exploration. Explore the historic marvels of Valletta, a mere 25-minute drive away, with on-site parking available for your convenience. Your stay commences with our signature warm DoubleTree cookie, setting the tone for a stay filled with warmth and indulgence.
Address Qawra Show on map- Heated pool
- Ping pong tables
- Water sports facility
- Gym / fitness center
- Pets are welcome
-
8 Be.HOTEL St. Julianʼs
Just 656 feet from the sandy beach of St George’s Bay, the 4-star be.HOTEL is located within the Baystreet Tourist Complex. It features a large panoramic pool on its 11th-floor rooftop terrace. In this modern and colorful hotel, you can book a massage at the nearby beauty salon. Set in 2 wings, air-conditioned rooms come with an interactive HD TV and private bathroom with a hairdryer and free toiletries. All rooms have free WiFi. Inside the complex you will find a huge number of shops, a family entertainment center, a bowling alley and a large range of restaurants. Pubs, bars and clubs are all located close by be.HOTEL, allowing you to make the most of Paceville's lively nightlife. Malta International Airport is 5.6 mi away.
Address St. George's Bay Show on map- Rooftop pool
- Gym / fitness center
- Pets are welcome
-
9 Verdi St George's Bay Marina St. Julianʼs
Offering panoramic views across St George’s Bay. Verdi St George's Bay Marina features a private beach club, outdoor pool, and kid's pool, water sports and diving center, free WiFi throughout and a total of 8 dining options. Guests also have free access to an indoor heated pool, sauna, gym and wellness facilities at the Apollo by Dee Spas at the adjacent partner property. Decorated in bright pastel colors, all rooms are spacious and come with a balcony, a seating area and a dressing table. They include air conditioning, a satellite flat-screen TV, and free WiFi access. Verdi St George's Bay Marina has 9 restaurants (some seasonal) and 3 bars with Mediterranean and innovative international dishes. You will be just a few steps from St. George's beach and bus stop to take you to Malta's main cities, such as Valletta and Sliema. Hotel is also located at a walking distance to restaurants and bars. Both free and private parking are available.
Address St. George's Bay Show on map- Swimming pool
- Tennis court
- Water sports facility
- Gym / fitness center
-
10 Water's Edge Hotel Birżebbuġa
Set 164 feet from the sandy beach in Birzebbugia, Water's Edge is a brand new property offering air-conditioned rooms with sea views and a terrace restaurant. The lively city center is a 5-minute walk away. Modern-style rooms at the Water’s Edge feature a balcony, satellite TV and a private bathroom. They have tiled floors and a desk. Cold cuts, cheese and pastries feature in the continental breakfast served daily, as well as cereal, fruit and hot drinks. The restaurant offers pizza, steaks and salads for lunch and dinner. In fine weather, guests can dine outside on the terrace. The property is a 10-minute drive from Malta International Airport. Valletta is 7.5 mi away.
Address Summit Square Show on map -
11 Corinthia St George's Bay St. Julianʼs
Right on the waterfront of St. George's Bay, the Corinthia is a 5-star hotel with an on-site spa and 5 swimming pools set on luxurious sea-view terraces. Free Wi-Fi is available throughout. Corinthia St George's Bay features spacious, air-conditioned rooms with a large balcony, most overlooking the sea. Fine dining at the Corinthia includes a generous daily breakfast, plus 11 restaurants serving a variety of cuisines, all with views. Restaurants have both indoor and outdoor options, offering a wide selection of fine wines and cocktails. Corinthia’s Apollo by Dee Spas is available for a variety of treatments including beauty treatments, Ayurvedic and reflexology massages. It also has an indoor heated pool, a sauna, a jacuzzi and a gym. Self-hire boat rental may be rented at the hotel's water-sport and diving center. Bus stop and hop on hop off stops are located right outside the hotel to take you to Malta's main localities and attractions in Valletta and Sliema. Hotel is also located at a walking distance to restaurants and bars.
Address St. George`s Bay Show on map- Swimming pool
- Tennis court
- Water sports facility
- Gym / fitness center
-
12 Salini Resort St. Paul's Bay
Set on a gentle slope overlooking the Salina Bay and the Mediterranean Sea, the 4-star Salini Resort offers 2 outdoor pools. The spacious and stylish rooms come with either sea or countryside views. All rooms and suites are air conditioned and include a balcony or terrace. The private bathroom comes with a hairdryer and free toiletries. Other facilities at the Salini include 1 tennis court, 1 padel court and a wellness area with an indoor pool and fitness facilities. A restaurant and bar, as well as large lounge and dining areas are also at guests' disposal. The property features meeting rooms and a spacious hall which can accommodate 1000 guests. The town of Bugibba is 2.2 mi away, while St. Paul's Bay is a 10-minute drive away. Indoor Pool is against pre bookings at check-in, and is on First Come First Served Basis. Slots of 1h duration are available. Children Hours: 10h-12h and 17-19h.
Address Salina Bay Show on map- Heated pool
- Tennis court
- Pool tables
- Ping pong tables
- Gym / fitness center
-
13 The Preluna Hotel Sliema
Set on Sliema’s seafront, Malta’s The Preluna Hotel features 4 restaurants, a free gym, and a private beach. The spacious rooms have modern décor, and some units offer views of the Mediterranean Sea. All rooms at the Preluna are air-conditioned and feature a tea/coffee maker, satellite flat-screen TV, and a private bathroom with bath and shower. Free WiFi is available throughout the property. The private beach area features a large swimming pool, a kids' pool, and a bar and grill. Opening 1st May (weather permitting ) The Feelgood spa includes an indoor heated pool with hydromassage and a sauna. Massages and treatments can also be reserved. The restaurants are open for lunch and dinner. The Triton, the main restaurant with Mediterranean Sea views, is buffet style with international dishes and an open show kitchen. Breakfast is a generous hot and cold buffet. At the Skyroom Cocktail Bar & Grill guests can enjoy a drink or head to the sea-view open terrace for dinner.
Address 124 Tower Road Show on map- Saltwater pool
- Water sports facility
- Gym / fitness center
-
14 Carlton Hotel Sliema
Set on the Tower Road seafront promenade, Hotel Carlton is in Sliema, 328 feet from St. Julian's. This modern hotel features an outdoor swimming pool and air-conditioned rooms with a balcony. Your room at the Carlton features free Wi-Fi and a flat-screen TV with satellite channels. Some have a view of the Mediterranean Sea. Breakfast is buffet style and vending machines provide drinks and snacks throughout the day. The surrounding area is full of cafés, restaurants and bars. There is a bus stop outside the hotel, linking with other areas of the city.
Address Tower Road 261 Show on map- Rooftop pool
-
15 Azur Hotel by ST Hotels Il-Gżira
Located in Il-Gżira, a 16-minute walk from Balluta Bay Beach, Azur Hotel by ST Hotels provides accommodations with an outdoor swimming pool, private parking, a fitness center and a shared lounge. This 3-star hotel offers a concierge service and a tour desk. The property has a 24-hour front desk, airport transportation, an ATM and free WiFi throughout the property. At the hotel each room comes with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. The rooms have an electric tea pot, while selected rooms are equipped with a balcony and others also offer city views. Guest rooms will provide guests with a fridge. A buffet, continental or Full English/Irish breakfast is served at the property. At Azur Hotel by ST Hotels you'll find a restaurant serving Mediterranean and International cuisine. Vegetarian, dairy-free and vegan options can also be requested. Popular points of interest near the accommodation include The Point Shopping Mall, Love Monument and University of Malta. Malta International Airport is 5 miles away.
Address 50 Belvedere Street Show on map- Heated pool
- Gym / fitness center
- Pets are welcome
-
16 Hotel San Andrea Xlendi
Hotel San Andrea is located on the seaside promenade of the Xlendi Bay, just 16 feet from the clear Mediterranean Sea. It offers a genuine restaurant. All rooms are compact and air-conditioned, each with its private bathroom with bath and shower. Some rooms offer views of the sea. The restaurant serves Mediterranean specialties for lunch and dinner, and the dining room extends onto the waterfront. Breakfast includes yogurt, hard-boiled eggs, bread, pastries, and fruit. Set among the cliffs of the Xlendi Valley, the San Andrea is a modern boutique hotel in Gozo, the second island of the Maltese archipelago. The hotel can arrange taxi transfers from the airport. Trekking paths start from nearby, and there is a bus stop 66 feet away. Parking is free.
Address Xlendi Promenade Show on map- Water sports facility
-
17 La Playa Hotel Marsalforn
Located in Marsalforn and with Marsalforn Beach reachable within a few steps, La Playa Hotel provides a tour desk, non-smoking rooms, a shared lounge, free WiFi and a terrace. This 3-star hotel offers luggage storage space. The property has airport transportation, while a bicycle rental service is also available. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms here will provide you with a balcony. The rooms will provide guests with a closet and an electric tea pot. La Playa Hotel offers a buffet or continental breakfast. Cittadella is 2.5 miles from the accommodation, while Ta' Pinu Basilica is 4.7 miles away. Malta International Airport is 25 miles from the property.
Address Triq San Guzepp, Marsalforn, Gozo Show on map -
18 St. Patrick's Hotel Xlendi
This hotel is on Xlendi Bay seafront and offers air-conditioned rooms. Its restaurant features a sea-view terrace, while the rooftop terrace is equipped with sun loungers and parasols. Rooms at St. Patrick's Hotel overlook the sea, Xlendi valley or the hotel’s internal courtyard. They offer a TV, mini-bar and private bathroom with hairdryer. Free Wi-Fi is available at the 24-hour reception. Hotel St. Patrick's includes a small pool where guests can refresh themselves during the summer. The hotel is surrounded by bars, restaurants and shops in Xlendi’s center. The bus stop for Victoria, the capital of Gozo Island, is right in front of the St. Patrick's.
Address Marina Street Show on map- Swimming pool
- Water sports facility
-
19 Plaza Regency Hotels Sliema
Plaza Regency Hotels is set right on the seafront in Sliema with beautiful views across St. Julian's Bay and Balluta Bay. It features a rooftop swimming pool and sun terrace. Free WiFi is available throughout the property. The Plaza Regency consists of 2 different hotels connected by a bridge on the 6th floor. All rooms are air conditioned but have different styles, from classic to modern. Most offer a partial or full sea view. Featuring 2 bars, a pizzeria and restaurant, the hotels offer food and drink all day. The rooftop is used for evening entertainment. With 2 swimming pools, the Plaza Regency lies close to the beach and right next to a bus stop. It is easy to reach Valletta and Malta International Airport.
Address 251 Tower Road Show on map- Rooftop pool
-
20 Paradise Bay Resort Mellieħa
Featuring 3 outdoor pools, and spacious, sunbathing terraces, Paradise Bay Resort overlooks Paradise Bay on one side and the islands of Gozo and Comino on the other. Free WiFi and private parking are available on site. The hotel features sea-view rooms with satellite TV, mini fridge, and tea/coffee making facilities. The private bathroom comes with a bath or shower and a hairdryer. A generous buffet-style continental breakfast is provided daily. Guests can also enjoy a meal at one of the 3 on-site restaurants. Lunch and dinner is in the form of a rich, Mediterranean buffet, with an à la carte menu also available. Paradise Hotel's private beach can be enjoyed during the summer. Water sports and scuba-diving courses with qualified instructors are available all year round. The heated indoor pool is open during cooler months. On requests, relaxing moments can be savored in the hot tub and sauna, and discounts are available for on-site massages. A tennis court and a playground for children are also featured at the property. The hotel has a dedicated team of multi-lingual staff who are always happy to be of assistance. The Paradise Bay also has 4 meeting rooms, suitable for a maximum of 180 delegates. A nearby bus will offer you connections to Valletta and Malta International Airport, both within 19 mi of the property. The hotel is also within walking distance of the Ferry Terminal to Gozo island. Mellieha beach is 2.2 mi away.
Address Paradise Bay Show on map- Swimming pool
- Tennis court
- Pool tables
- Ping pong tables
- Karaoke
- Water sports facility
- Gym / fitness center
- Pets are welcome
-
21 Gillieru Harbour Hotel St. Paul's Bay
The Gillieru Harbour Hotel is on the seafront in St. Paul’s Bay. It offers free Wi-Fi, a pool, and air-conditioned rooms with balcony, TV and private bathroom. Some rooms at the Gillieru Hotel include views of the fishing harbor of St. Paul’s Bay. The restaurant at the Gillieru specializes in fish, and serves both local dishes and international cuisine. Hotel Gillieru Harbour is a 5-minute walk from the stores, restaurants and bars of Bugibba. The casino is 10 minutes away by foot.
Address Church Square Show on map- Saltwater pool
- Water sports facility
- Pets are welcome
-
22 Hotel Calypso Marsalforn
Overlooking Marsalforn Bay, the Calypso features a rooftop swimming pool with sun deck and cocktail bar. The hotel lies on Gozo, 6.2 mi from the Ferry Terminal with connections to Malta. Rooms at the Calypso are simple in style and come with private balcony and free Wi-Fi connection. Each air conditioned room includes a fully equipped bathroom with bath or shower. Some rooms offer views of the Mediterranean, others face Xaghra Hill. There are 2 restaurants at the hotel, serving a range of Mediterranean, Italian and local cuisine. The Sunset Bar is open all day for cocktails, drinks and snacks. The hotel offers a car rental service, and staff are on hand to advise on excursions and boat trips. The hotel can arrange transport to Mgarr Harbor and to Malta International Airport. For guests with cars, free parking is available nearby.
Address Marsalforn Bay Show on map- Swimming pool
- Pets are welcome
-
23 Sliema Chalet Hotel Sliema
Offering air-conditioned rooms, the Sliema Chalet is opposite the beach on the seafront promenade in Sliema. The bus and ferry terminals are only yards away. The rooftop terrace at Sliema Chalet Hotel offers beautiful views of the Mediterranean Sea. All rooms come with a private bathroom. Some rooms offer a private terrace with sea views. Reception is open 24-hours a day and you can rent a car or book an airport transfer here. Wi-Fi is available throughout the hotel. The hotel is surrounded by shops, restaurants and bars with the Tower Road Shopping and Entertainment Center just 656 feet away.
Address 117 Tower Road Show on map -
24 St. Julian's Bay Hotel St. Julianʼs
At only 1640 feet from the town center, St. Julian's Bay Hotel overlooks the Mediterranean Sea. It offers rooms with air conditioning and a private bathroom. Free WiFi is available throughout. The modern rooms have a satellite flat-screen TV, a safe and a work desk. Located on the seafront promenade, Hotel St. Julian's Bay is surrounded by restaurants. Clubs and discos are a 15-minute walk away in the lively Paceville area. The hotel is 6.2 mi from Valletta, and 9.3 mi from Malta International Airport.
Address 51, Censu Tabone Street, St Julians STJ 1217, Malta. Show on map -
25 Europa Hotel Sliema
Hotel Europa offers budget accommodations in an excellent location on the seafront of Sliema, close to the town center and the best shops, restaurants, and cafés. Free WiFi is available throughout the property. Hotel Europa features rooms with attached bathroom. Some have a balcony with a beautiful view across the Mediterranean Sea. The friendly staff at the Europa Hotel are always on hand to help you with airport transfers and travel information. They will be delighted to share their abundant local knowledge with you. Europa Hotel is a 15-minute walk from the Point Shopping Mall and 2461 feet from Sliema Ferries.
Address 138 Tower Road Show on map -
26 Roma Hotel Sliema
Set on Sliema's seafront promenade, Roma Hotel is 3 minutes' walk from the rocky beach. All rooms feature a TV, tea and coffee making facilities. Hotel Roma is just a few steps from the many shops, restaurants and clubs of Sliema. The nearest sandy beaches are a 5-minute drive away by bus. The bus to Malta International Airport stops a few yards away.
Address Ghar Il - Lembi Street Show on map -
27 Beach Garden Hotel St. Julianʼs
Set opposite St. George's Beach in Saint Julian’s, Beach Garden Hotel features an outdoor pool, a restaurant with veranda and a sea-view terrace. Rooms all come with air conditioning, and free WiFi is available throughout. The popular area of Paceville is a 5-minute walk away. With garden views, all rooms at the Hotel Beach Garden all include a flat-screen TV, tiled floors and a private bathroom with a hairdryer and bath or shower. Other facilities at the hotel include a garden, bar and a 24-hour front desk. The hotel also offers bike and car hire. Spinola Bay is 2461 feet from Beach Garden Hotel. Malta International Airport is a 17-minute drive away.
Address St. George's Bay Show on map- Saltwater pool
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.