Where to Stay in Malta: Best Areas & Hotels

Written by Lisa Alexander
Updated Nov 26, 2021

We may earn a commission from affiliate links ()

Drenched in Mediterranean sunshine almost year-round and steeped in the heritage of ancient civilizations, the balmy Maltese Islands (Malta, Gozo, and Comino) appeal to all types of travelers. The best place to stay in Malta may depend on your interests.

Those who love culture and history should choose as their base the elegant capital city of Valletta, where splendid Baroque palaces, magnificent churches, and fascinating museums await discovery.


For visitors seeking old-world ambience, Mdina offers the magic of escaping to a medieval hilltop town completely untouched by modernity. This tranquil historic walled town is surrounded by Malta's picturesque countryside.

If instead a trendy tourist scene and seaside sunbathing is the goal, then Sliema near Valletta is the best place to find a resort hotel or contemporary-style accommodations. Sliema is best known for its nightlife, and for this reason the town attracts students and singles in search of a more lively scene, rather than couples and families.

What about a classic beach holiday with a relaxing island vibe? Plan to spend most (or all) of the vacation in Mellieha, Malta's most extensive sandy shoreline, or on the Island of Gozo, where quaint villages dot the bucolic landscape and gorgeous coastline.

To enjoy a getaway on a deserted island, take a ferry from Gozo to the Island of Comino, famous for the crystal-clear Blue Lagoon that dazzles many tourists.

On This Page:

Where to Stay in Malta for Sightseeing

Street in Valletta
Street in Valletta

The most interesting and cultured city in Malta is Valletta, and the best place to stay in Valletta is within the city's ancient ramparts. Valletta's walled historic center is a UNESCO World Heritage Site.

In the heart of Valletta, La Falconeria is a stylish modern hotel within easy walking distance of St. John's Co-Cathedral, the Grand Master's Palace, and the Museum of Archaeology. The hotel has standard rooms that look out onto a peaceful outdoor courtyard and deluxe rooms with balconies or terraces that offer fabulous vistas of the cityscape, the Grand Harbor, and even distant sea views.

Also within the walled city center of Valletta, the 3-star Osborne Hotel occupies a stately old palace built by the Knights of Saint John. The tastefully decorated guest rooms feature coffee makers and flat-screen televisions. Some rooms have panoramic sea views. For dining, the hotel has a casual buffet restaurant and a rooftop terrace restaurant that features wonderful harbor views. Guests may also make use of the sun terrace and a small swimming pool on the rooftop.

Just outside of Valletta's 16th-century fortifications, the Grand Hotel Excelsior is the only 5-star resort hotel in the area. The hotel's expansive waterfront property in Floriana by the Marsamxett Harbor features a large outdoor swimming pool, plenty of outdoor terrace seating, its own marina, and a private sandy beach. Other amenities include three restaurants and an upscale spa. This large, modern hotel offers a wide range of accommodations, from standard rooms to deluxe suites featuring views of the harbor.

Travelers love spending the night in the medieval walled city of Mdina because it offers the magical experience of stepping back in time. After all the day-tripping tourists have left town, the pastoral solitude imbues the twilight hours with enchanting quietness.

The Xara Palace Relais & Châteaux in Mdina provides luxurious 5-star accommodations in a renovated 17th-century palazzo, with sumptuous guest rooms featuring traditional decor, fine linens, and down comforters. Gourmands appreciate the hotel's Michelin-starred Mediterranean restaurant.

In the tranquil country village of Zebbug, the De Rohan B&B is a truly special boutique hotel tucked away on a cobblestone lane near the town square. The hotel has beautifully decorated, spacious rooms with modern amenities and updated bathrooms. Inside an enclosed courtyard, guests will find the hotel's small swimming pool and patio space outfitted with lounge chairs.

The historic town of Zebbug has an impressive 17th-century parish church. The town is a short car or bus ride to Mdina, as well as Siggiewi, a Maltese country village with lively cultural events.

Where to Stay in Malta near the Beach

Ramla Bay
Ramla Bay

The closest seaside resort area near Valletta is at St. George's Bay in the Saint Julian's district. About a mile away from Saint Julian's city center, the Radisson Blu Resort, Malta St. Julian's is a 5-star resort property with marvelous views of the Mediterranean. This modern hotel has a waterfront sundeck with a large outdoor swimming pool, two tennis courts, a gym, wellness center, and spa. With four restaurants on the property, guests have plenty of dining options.

Nestled along the water's edge of St. George's Bay near the happening restaurant and nightlife scene of Saint Julian's district, the 5-star Marina Hotel Corinthia Beach Resort is a short walk away from the sandy St. George's Bay Beach. the hotel has 10 different dining options; a spa; fitness center; and multiple swimming pools, including a kids' pool and an indoor pool. Highlights of the property are the secluded private beach with a safe swimming area and beach volleyball court, a water sports center and boat jetty, and yacht charter services.

One of the prettiest beaches on the Island of Malta is at Golden Bay near the town of Mellieha. In the higher-end price range, the Radisson Blu Resort & Spa, Malta Golden Sands is a 5-star hotel just steps away from the stunning Golden Bay Beach, where sunbathers lounge under colorful sun umbrellas while listening to the gentle waves. This resort hotel features a spa, fitness center, swimming pool, tennis court, and four restaurants. Within walking distance is the Majjistral Nature and History Park, a wonderful place for hiking and taking guided nature walks.

The pleasant seaside town of Marsalforn on Gozo Island features a bustling waterfront lined with restaurants and shops, a very small beach, and scenic harbor views. In this laid-back resort town, the 4-star Hotel Calypso is a great choice, with modern rooms and a swimming pool. The hotel has three dining options: a traditional restaurant known for its Sunday buffet lunch, a fine-dining restaurant, and a rooftop restaurant with views of the Marsalforn Bay.

Near Marsalforn (a 10-minute drive or 30-minute bus ride) is the best beach on the Island of Gozo, Ir-Ramla il-Hamra Beach. It's ideal for sunbathing and swimming, thanks to its sheltered location, gentle waves, and an expansive shoreline (the largest on the island) of fine reddish sand. Visitors will also appreciate the snack bar, public restrooms, showers, and umbrella and lounge chair rentals.

The mostly uninhabited Island of Comino offers the dreamy appeal of a deserted island. Your own private paradise is just a short boat ride away from Gozo Island at the Comino Hotel (the island's only hotel) overlooking the turquoise San Niklaw Bay. Two private sandy beaches and two swimming pools are available to guests of the hotel. For dining and refreshments, the Comino Hotel has several restaurants, including a casual café that serves snacks and ice-cream.

Staying at the Comino Hotel also allows travelers to avoid the hordes of day-trippers that descend (by ferry or tour boat) on the island's famous Blue Lagoon daily, from around 10am until 4pm. In the early morning or late afternoon, visitors can experience the Blue Lagoon's mesmerizing serenity and crystal-clear waters.

Where to Stay in Malta for Luxury

View from the Palace hotel
View from the Palace hotel

In the heart of Valletta on a quiet street across from the Carmelite Church, the 4-star Casa Ellul offers plush accommodations in an elegant Neoclassical palazzo. This small luxury boutique hotel only has nine guest suites (which are booked months in advance). The exquisitely decorated suites have stunning courtyard or city views. Just steps away is the splendid Manoel Theater, one of Europe's oldest theaters, as well as many excellent restaurants.

Another luxury hotel in historic Valletta near the Manoel Theater is the De Vilhena Boutique Hotel. This 4-star hotel is housed in a renovated palazzo adorned in a modern minimalistic style. Guest rooms feature updated marble-accented bathrooms stocked with fancy toiletries, bathrobes, and slippers. The hotel's Il Teatro Trattoria Pizzeria restaurant serves authentic Italian cuisine in a casual setting.

At the lower-priced end of the luxury category, the 5-star Palazzo Consiglia occupies a traditional Baroque-style Maltese townhouse in historic Valletta, with a lavish marble-floored entrance and an atmospheric courtyard. Rooms feature contemporary-style furnishings with classic touches and modern bathrooms. Guests may take advantage of the hotel's wellness spa or head to the roof terrace that boasts spectacular views and a sundeck area, including a mini pool.

In Floriana, the community that lies behind (within walking distance of) the ancient ramparts that surround the city center of Valletta, The Phoenicia Malta is set in over seven acres of perfectly manicured gardens with terraces and swimming pools. The hotel's cheerful contemporary rooms overlook Valletta's historic buildings and the Grand Harbor. One of the prestigious "Leading Hotels of the World," this 5-star hotel has a poolside snack bar and café and an elegant fine-dining restaurant.

Sliema is the place to stay for those interested in taking harbor cruises, boat tours, and day-trip excursions from Valletta to the Island of Gozo or to the Blue Lagoon on the Island of Comino.

Travelers looking for a happening restaurant scene and nightlife will appreciate Sliema. In the heart of this lively tourist district, AX The Palace is a 5-star hotel with a contemporary, cosmopolitan feel and several dining options: a trendy café, a casual restaurant, and an upscale Asian-fusion restaurant with panoramic views. The hotel also has a spa, fitness center, indoor swimming pool, and a rooftop outdoor pool.

Inside the medieval walls of Mdina, The Xara Palace Relais & Châteaux is a prestigious Relais & Châteaux property that offers a luxurious overnight stay complete with a fine-dining restaurant and ornately decorated guest rooms. The hotel is steps away from the UNESCO-listed city's historic attractions.

Near the town of Sannat on the Island of Gozo, the 5-star Hotel Ta' Cenc & Spa nestles on a cliffside in a lush garden setting with coastal views. The 400-acre property includes two outdoor swimming pools, a spa with an indoor pool, and a private beach located in a sheltered inlet (a 35-minute walk or quick shuttle ride). Dining options include an Italian restaurant, with a romantic tree-shaded patio, and a Mediterranean restaurant that serves al fresco meals on a terrace with magnificent vistas of the unspoiled pastoral surroundings.

Where to Stay in Malta: Mid-Range

St. Julian's district
St. Julian's district

In the heart of the old walled city of Valletta, the 3-star Castille Hotel occupies a renovated 16th-century mansion. This genteel architectural gem has been updated with a brightly painted facade and a rooftop deck breakfast area that commands exceptional harbor views. Guest rooms are adorned with old-fashioned furniture and decor. The location on Castille Square is fantastic, as it's a few blocks away from St. John's Co-Cathedral and only steps away from the Upper Barrakka Gardens that afford sensational panoramic vistas of Valletta's Grand Harbor.

Also in the historic center of Valletta, the Grand Harbour Hotel is a family-run mid-range hotel with sweeping views of the town and harbor, especially from the roof terrace. Guest rooms are decorated in modern style, and many rooms feature sea views.

A resort hotel in the touristy St. Julian's district near Valletta, the 5-star Corinthia Hotel St. George's Bay boasts a spa, hair salon, water sports center, charter yacht services, and a scuba diving school. The property offers eight different restaurants and six pools, including two adults-only pools and one shallow pool for little ones.

On the idyllic Island of Gozo, the Cornucopia Hotel in Xaghra provides plenty of charm and spacious rooms for the price. Amenities at this 4-star hotel include an outdoor swimming pool, a sundeck area with lounge chairs and umbrellas, bicycle rentals, a restaurant, and billiards room.

The small country village of Xaghra has a typical town square with a 19th-century church and outdoor cafés. The main tourist attraction in Xaghra is the UNESCO-listed Ggantija Temples, a remarkably well-preserved archaeological site dating from around 3600 BC to 3200 BC and believed to be older than the Pyramids in Egypt and Stonehenge in England.

Where to Stay in Malta on a Budget

The walled city of Victoria on the island of Gozo
The walled city of Victoria on the island of Gozo

In the historic center of Valletta, the 2-star British Hotel has small but comfortable rooms, a restaurant with panoramic views of the Grand Harbor, and a sunny rooftop terrace. This hotel is an excellent option for travelers who want to stay within the city of Valletta but are seeking affordable accommodations.

A short ferry ride from Valletta across the Marsamxett Harbor, Sliema is a touristy area with an expansive waterfront promenade, many modern high-rise hotels, and a wide variety of restaurants.

Less than a mile from the center of Sliema, AX The Victoria Hotel provides trendy contemporary-style accommodations at a reasonable price. The 4-star hotel includes a gym, a spa with an indoor pool and sauna, and a rooftop swimming pool. Guests may choose to dine at the hotel's British-style restaurant, which serves breakfast, a traditional afternoon tea, and dinner.

In the seaside resort of Birzebbuga, the Water's Edge is a 3-star beachfront property with outstanding amenities. Guests love the on-site restaurant with its terrace overlooking the sea. Other highlights of this family-friendly hotel include a breakfast buffet, a children's playground, and activities for kids.

The town of Birzebbuga is appreciated for its picturesque bay and sandy beach, as well as for the choice of shops and restaurants along the waterfront. Visitors can take a short drive from Birzebbuga to Ghar Dalam, a fascinating Neolithic-era archaeological site with evidence of Malta's earliest inhabitants.

On the Island of Gozo, within the historic walled city of Victoria, the Gallerija House provides affordable accommodations in a grand old stone building. This small hotel (guesthouse) features charming decor and an atmospheric location on an old medieval street near cafés and shops and a few minutes' walk to Victoria's Citadel where the top tourist attractions are located. The hotel does not provide breakfast, but there are many restaurants nearby that are open for breakfast.

In the picturesque village of Xlendi on the island of Gozo, the 3-star San Andrea Hotel is located near sandy beaches and just steps away from a lovely waterfront promenade. Many of the guest rooms have balconies with splendid views of the Xlendi Bay. The hotel's restaurant is popular because of its delightful waterfront terrace and delicious Mediterranean cuisine. Amenities include a rooftop terrace, complimentary buffet breakfast, and airport transportation.

Where to Stay in Malta for Families

Popeye Village at Anchor Bay
Popeye Village at Anchor Bay

Overlooking the sparkling azure waters of Saint George's Bay and Saint Julian's Bay, Saint Julian's district is a good choice for families with kids because of its proximity (about 10 miles away) to the Splash & Fun Water Park in Bahar Ic Caghaq (near Naxxar) and the Malta National Aquarium in the town of Triq it-Trunciera at Saint Paul's Bay.

Thoughtfully designed for families with kids, the 5-star Hilton Malta is in a spectacular setting by the marina in Portomaso of Saint Julian's district. This high-end resort hotel offers children's television networks, babysitting services, a restaurant with a children's menu, game room, playground, and four outdoor swimming pools plus two kids' pools. Swimming pool toys and outdoor play equipment are available.

In the town of Qawra about a 30-minute drive north of Valletta, the 4-star db San Antonio Hotel + Spa is within walking distance of a sandy beach and has four outdoor pools, along with views of St. Paul's Bay. This modern, Moorish-style resort hotel is great for families because the all-inclusive accommodations include buffet meals for breakfast, lunch, and dinner. The hotel has special guest rooms for families, two splash pools for toddlers, and an indoor kids' pool.

A top attraction for kids in Qawra is the Malta National Aquarium, which is a five-minute drive from the db San Antonio Hotel + Spa. The Malta National Aquarium gives youngsters a chance to discover the marine life that thrives in the waters around the islands of Malta, Gozo, and Comino. The aquarium also features an exhibit about Malta's history and treasures hidden beneath the sea.

On the Island of Gozo, the 5-star Kempinski Hotel San Lawrenz is a large, upscale resort-style hotel with four outdoor swimming pools including a family pool and a shallow pool for children just learning how to swim. Parents will also appreciate the babysitting services and the spacious two-bedroom family suites. The hotel's guest rooms have balconies looking out onto the Mediterranean landscape that envelopes the village of San Lawrenz, which is less than two kilometers from the sea.

Mellieha, on the Island of Malta, is a popular seaside resort town that draws many families because of its kid-friendly attractions. The sheltered, sandy beach at Mellieha Bay, the largest beach in Malta, is perfect for kids because it has calm, gentle waters that are safe for swimming.

A ten-minute drive away from Mellieha Bay is the Popeye Village Malta, the film set for the 1970s movie Popeye. Children love visiting Popeye Village, where they can meet their favorite characters and check out the highlights of the Popeye Comic Museum.

The db Seabank Resort + Spa is steps away from the beach at Mellieha Bay next to Ghadira Bay. The neighboring beach at Ghadira Bay is the largest stretch of sandy shoreline in Malta and a good beach for children because of the gentle waters. This 4-star resort hotel includes a state-of-the-art spa with hot tubs and Turkish-style baths, an indoor pool, fitness center, lagoon-style outdoor pool, and seven restaurants. Accommodations include complimentary breakfast, and all-inclusive options are available. Families will also appreciate the babysitting services.

The Ramla Bay Resort in Marfa (near Mellieha) is a 3-star beachfront hotel with a private sandy beach, three outdoor swimming pools, and two indoor pools. The property also includes several restaurants, a spa, water sports center, and scuba diving center. On Malta's northernmost coast, this hotel looks out to the Island of Gozo with panoramic views of the countryside and the deep blue Mediterranean Sea. The beaches of Armier Bay, Paradise Bay, and Mellieha Bay are all within a short drive away.

More Related Articles on PlanetWare.com

imageMain Attractions of the Maltese Islands: Planning a terrific vacation on the Maltese Islands is easy. For sightseeing, most travel itineraries include the top cultural attractions in Malta, which are found in Valletta, Malta's capital, and its neighboring towns, and in the enchanting medieval walled city of Mdina. The best destination for beaches, outdoor activities, and relaxation is the Island of Gozo. This idyllic island's seaside resorts and country villages allow visitors to experience the simple joys of Malta's unhurried lifestyle.

imageIsland-Hopping from Malta to Sicily: Malta is located just 100 kilometers south of Italy's beautiful island of Sicily, renowned for its seaside splendor, ancient ruins, vibrant religious festivals, and delicious cuisine. It's possible to take a ferry from Valletta to Catania in Sicily, with several sailing options every week. Sicily's second largest city, Catania is noteworthy for its exquisite Baroque architecture, as well as its views of Mount Etna,

Discover destinations, find outdoor adventures, follow the journeys of our travel writers around the world, and be inspired.

More on Malta