Where To Stay in Malta: Best Areas and Hotels

Looking for the best areas to stay in Malta? With a rich history and stunning coastal views, Malta is a small island with a range of accommodations.

You can stay in the capital city of Valletta, the historic walled city of Mdina (where Game of Thrones was filmed!), or the party village of St. Julian’s, where there is a lively nightclub scene.

Picking the right area to stay in Malta during your trip depends on your preferences.

  • Want something with a close proximity to the sandy beaches? Then Mellieha is your best option!

  • Looking for gorgeous views of the sea and a city skyline? Then Sliema might be the place for you.

  • Interested in a local feel with seaside restaurants? Check out the fishing village of Marsaxlokk!

After exploring the major regions on the island, I’m breaking down the best areas to stay in Malta to help you find your ideal accommodation.

Where To Stay in Malta: Guide to Best Areas For Every Budget

Know Before You Book

Price varies by season: The cost per night can vary greatly for some places depending on the time of year you plan to visit. If you want to save, visit in April–May or September–October.

Included amenities: All accommodations on this list have A/C, which is important during sweltering summer temperatures.

Guest house: The term “guest house” is used for some of the apartments in this post. In Malta, “guest house” refers to an apartment that is set up for short-term vacation rentals.

Best Places to Stay in Malta

Short on time? These are my picks for the best hotels in each region of Malta.

Valletta — Best Area Overall

Valetta has been the capital of Malta since 1571. It’s a lively area with shops, restaurants, and cafes throughout the streets.

I stayed in Valletta and enjoyed its proximity to some of the main attractions. It was also easy to order a Bolt (rideshare in Europe) from Valletta to anywhere on the island.

You can also take a ferry from Valletta to Sliema or Gozo, or a traditional Maltese boat to the Three Cities.

There is some nightlife here, so bring good earplugs if you go to bed early — some streets are louder than others. We stayed on a busy street that had cars and people until 10 or 11pm each night.

My wax earplugs completely blocked out the noise, and it wasn’t an issue for me at all!

If you want to be in the heart of Malta and don’t plan to rent a car, Valetta is an excellent place to stay.

Where To Stay in Valetta

  • Iniala Harbour House: 5-star hotel with suites that have private pools and views of the harbor.

  • The Phoenicia Malta: 5-star hotel with a breakfast buffet at the on-site restaurant, an infinity pool, and Mediterranean tiled floors.

  • Avalon Boutique: A sustainable, boutique hotel with Mediterranean tiled bathrooms, beautiful balconies, and an on-site coffee shop.

Things to Do in Valletta

  • Explore the Lower and Upper Barrakka Gardens

  • Walk through the pedestrian-only city center

  • Visit the Malta Museum of Fine Arts

Mdina and Rabat — Best For Game of Thrones Fans

A must-see area in Malta is Mdina! Every local we talked to recommended we visit, and I’m so glad we did.

Mdina is a UNESCO World Heritage Site and is fully walled with quaint, narrow streets. It’s known for being the front gates to King’s Landing in season one of Game of Thrones.

This city feels frozen in time with the historic buildings and streets throughout the city. It is easy to spend hours walking through the winding pedestrian-only streets within the walls.

Mdina has few accommodations, so book as early as possible if you want to stay in this area. The majority of accommodations in Mdina are luxurious and more expensive than those in other areas.

Rabat is another lovely city with a couple of Game of Thrones filming locations hidden within it. If you’re not able to get accommodations within Mdina’s walls, Rabat is close enough to Mdina that you can easily walk there.

Mdina and Rabat are located within the center of the island without access to ferries. You will need to drive, get a rideshare or taxi, or take public transport to get around the island.

Stay in Mdina or Rabat if you want to feel like you’re living in Game of Thrones and want a luxurious getaway.

Where to Stay in Mdina

  • Palazzo Bifora (Mdina): 5-star hotel with a pool, daily breakfast, an on-site restaurant/bar, and a selection of gorgeous suites.

  • The Xara Palace Relais & Chateaux (Mdina): 5-star boutique hotel in a 17th-century palace with incredible views, luxurious decor and furniture, and delicious food.

  • Historical Home (Mdina): Stunning two-bedroom home with a private rooftop pool and sun terrace.

Where To Stay in Rabat

  • Maleth Inn (Rabat): Authentic Maltese townhouse transformed into separate apartments —most have balconies. Just a 5-minute walk from Mdina!

  • Domus Boutique Hotel (Rabat): Located just outside of Mdina with gorgeous rooms and a private hot tub on the terraces.

  • 100 Boutique Living (Rabat): Sustainable apartments with city views, a pool, on-site parking, included breakfast, and an on-site coffee shop.

Things to Do in Mdina and Rabat

  • Walk through the pedestrian-only city of Mdina

  • Museum of Natural History, Mdina

  • St. Dominic’s Priory, Rabat (The Red Keep in Game of Thrones S1)

Sliema — Best for Views of the Sea

Sliema is across the harbor from Valletta and offers incredible views of the Valletta skyline. It has a modern city feel compared to some of the other historic, traditional areas in Malta.

You’ll find tall apartment buildings (some of the tallest in the country), upscale hotels, and high-end restaurants in Sliema.

Its proximity to the airport, ferries, and public transport makes this a great area to stay in Malta without a car. There is no shortage of restaurants, bars, and cafes here, many with beautiful views of the harbor and Valletta.

We had dinner at Chophouse right on the water, and it was lovely! It is also known for Tigné Point, a picturesque peninsula with lovely spots to watch Valletta’s buildings glow as the sun goes down.

Stay in Sliema if you want to stay centrally in a more modern area, be near nice restaurants, and have gorgeous views of Valletta.

Where To Stay in Sliema

  • Seafront Duplex Penthouse: Two-bedroom apartment with a lovely terrace that has views of Valletta and the harbor.

  • Land's End, Boutique Hotel: Modern 4-star boutique hotel with an on-site restaurant, bar, sauna, and sea views.

  • Amery House: Boutique hotel with beautiful modern rooms in a quieter area of Sliema, located near excellent restaurants.

  • Encanto Townhouse Sliema: Renovated home-turned-apartments, some with balconies and breakfast, and within walking distance of bus stops and ferries.

Things to Do in Sliema

  • Watch the sunset at Tigné Point

  • Have a fancy dinner at Chophouse

  • View the locks at Tigne Pedestrian Bridge

Three Cities — Best for A Secluded Stay

Malta’s first capital was Vittriosa (also known as Birgu in Maltese), one of the Three Cities across the Grand Harbor from Valletta.

The Three Cities consist of Vittriosa (Birgu), Senglea (Isla), and Cospicua (Bormla).

While the Three Cities are beautiful and rich with history and culture, they require a 5-minute boat ride or a long drive to reach Valletta on the main island.

The Three Cities were built long before Valletta, Malta’s current capital city, and have historic churches and forts you can still visit today.

Stay in the Three Cities if you want a more secluded stay with a local feel and deep history.

Where To Stay in the Three Cities

  • Penthouse Retreat (Copiscua): One-bedroom apartment with a terrace that has a dining area, sea views, and a private hot tub. Perfect for couples looking for a romantic getaway.

  • Ta' Wenzu (Birgu): One-bedroom apartment with a traditional Maltese balcony, and within walking distance of the marina where you can catch boats and ferries.

  • Corto Maltese Guest House (Cospicua): Small, boutique hotel with comfortable rooms and home-cooked breakfast each morning. There is also an on-site family restaurant open for brunch, lunch, and dinner.

  • Three Cities Guest House (Cospicua): Simple, small hotel with cozy rooms — some with balconies!

Things to Do in Three Cities

Marsaxlokk — Best for a Colorful, Seaside Stay

The seaside town of Marsaxlokk (pronounced Mar-sash-lock) is a quaint fishing village in the southern part of the island. It’s known for the colorful Luzzo boats that are often parked in the harbor and the famous Sunday fish market.

Marsaxlokk is a popular area, with a bustling harbor, seaside restaurants, cafes, and a daily tourist market. It’s a smaller village and has a very local feel to it, despite the crowds at the markets.

Many of the accommodations in Marsaxlokk are also more affordable compared to popular areas like Valletta and Mdina.

I really enjoyed visiting Marsaxlokk and walking along the promenade to look at all the boats! They each have their own names painted on the side, and you can watch local fishermen docking or leaving.

Stay in Marsaxlokk for a charming seaside getaway within walking distance of local restaurants, views of the colorful harbor, and proximity to St. Peter’s Pool.

Where To Stay in Marsaxlokk

  • Seagull Penthouse Marsaxlokk: Stunning four-bedroom apartment with views of Marsaxlokk Harbor, a hot tub on the terrace, and a short walk to restaurants and cafes.

  • Deluxe Penthouse: Bright, airy, eco-friendly one-bedroom penthouse with a terrace overlooking the sea and the country.

  • La Reggia Seaview Guesthouse: Sustainable bed and breakfast — some rooms have balconies and all have sea views. 

  • Quayside: A 19th-century building that has been restored and now offers rooms with patios and sea views. There is also free on-site parking!

  • Duncan Guesthouse: Boutique hotel with rooms of varying sizes, some with balconies and sea views. There is also a restaurant on-site and free parking.

Things to Do in Marsaxlokk

  • Jump into the sea at St. Peter’s Pool

  • Buy fresh food at the Sunday fish market

  • Admire the colorful boats in the harbor

St. Paul’s Bay — Best for Resorts and Restaurants

The largest town in the north of Malta is St. Paul’s Bay. It’s near Mellieha and close to the Cirkewwa ferry terminal that takes you to Gozo and Comino.

St. Paul’s Bay has a large population that doubles in size during the summer months when tourists and Maltese residents flock to stay in the hotels here. It’s a touristy town with large resorts and less history/culture compared to other areas.

You’ll find plenty of hotels to choose from here, as well as many restaurants, bars, and cafes. St. Paul’s Bay also has some rocky beaches and nearby access to public transport.

St. Paul’s Bay is also relatively far from the airport (about 10 miles), so it may be ideal to book accommodation that provides airport transfers to save on rideshares and avoid a long public transport ride.

Things to Do in St. Paul’s Bay

  • Enjoy the crystal clear water at the beaches

  • Hike one of the coastal trails

  • Take a cruise on the bay

Luxury

  • Seashells Sea View Penthouse: Eco-friendly one-bedroom apartment with a large terrace that has a dining area and private hot tub. Located in a quiet area and just a 10-minute walk to the nearest beach.

  • Islet Promenade Seafront Apartment: Located on the corner, this two-bedroom apartment offers a large, wrap-around terrace with a dining area and sea views. Provides airport transfers.

  • Islet Promenade Seafront Family Apartment: This two-bedroom apartment is located in the same building as the one above. It also offers a terrace with sea views and an outdoor dining area. Provides airport transfers.

Mid-range

  • Cosy Designer Seaview Penthouse: Gorgeous, beachfront two-bedroom apartment with a terrace that has sea views, just a one-minute walk to the sea and nearby restaurants. Beautifully and thoughtfully designed. Includes free parking.

  • Seaview Hotel: Beachfront adults-only hotel (16+) with a variety of room options that vary from a side sea view (midrange) to a suite with a hot tub (luxury) to a three-room suite with sea views (luxury). Located just minutes from the nearest beach, provides breakfast, and each room has a balcony.

  • Sea Side Porto Paolo: Environmentally friendly one-bedroom apartment located in a quiet area located near the beach with side sea views.

Budget

  • Coral Reef Apartments: Modern beachfront apartments with two rooms to choose from (one bedroom and a studio) and upscale design, including marble flooring and a sleek tiled bathroom in the one-bedroom apartment.

  • The Clover: One-bedroom apartment located on the beachfront with a balcony, on-site parking, and a great location.

St. Julian’s — Best For the Nightlife Scene

If you’re looking for an energetic nightlife with nightclubs and bars, St. Julian’s is the place for you. This area caters to tourists and has a large selection of hotels and restaurants in addition to nightclubs and bars.

It’s located on the east coast of Malta, just a bit north of Valletta and Sliema. The two tallest buildings in Malta can be found in St. Julian’s — the tallest being both residential living and hotel accommodations. It is also well connected to public transport and is near some other major areas.

St. Julian’s is said to have some of the best hotels on the island, but they do come at a higher price compared to other areas. Some of the major hotel chains are in St. Julian’s, so you may be able to get a 5-star stay at lower prices if you have points with Hyatt, Hilton, or Marriott.

Things to Do in St. Paul’s Bay

  • Enjoy a night out at one of the many nightclubs/bars

  • Visit Spinola Palace

  • Treat yourself to a fancy dinner at a nice restaurant

Luxury

  • Villa in St Julian's with Private Pool: Gorgeous 5-bedroom/4-bathroom villa that was recently renovated and has a private pool, large terrace, a bidet, and private parking.

  • Hilton Malta: 5-star hotel located on the seafront with incredible views of the sea, five pools throughout the property, spacious rooms, and large balconies.

  • Malta Marriott Hotel & Spa: 5-star hotel, just a few hundred feet from the nearest beach, with a wide range of amenities (pools, sauna, fitness center) and multiple on-site restaurants. It’s also within walking distance of the nightlife scene.

  • The Westin Dragonara Resort, Malta: 5-star hotel overlooking the beautiful sea with a wide selection of rooms, including large suites with spa baths and sea views. There is also an on-site restaurant and a lobby bar that stays open late.

Mid-range

  • St Julians Penthouse: Spacious two-bedroom/two-bathroom apartment with a modern design and decor, large terrace with an outdoor dining set, and comfy seating area. Located near the nightlife and restaurants in the city center. 

  • Hyatt Regency Malta: 5-star hotel with a spa center, both indoor and outdoor pools, an on-site bar and restaurant, a sauna, and upscale rooms. Get a 5-star stay at mid-range prices (for this area). 

  • Maltese Balcony: Two-bedroom/two-bathroom apartment with sea views, on-site parking, and a terrace. Located within walking distance of the marina and beaches.

Budget

  • Central Suites St. Julian's: Choose from a range of suites, the studio being the most budget-friendly. These suites offer airport transfers, cozy rooms (some with a terrace), and proximity to the beach.

  • Home Sweet Home: Lovely, large one-bedroom apartment with on-site parking, proximity to the marina, and located in a quieter area just 10 minutes from the promenade.

  • Rotas B&B: Bed and breakfast with a selection of rooms, some of which have a balcony and sea views. Located in the center of St. Julian’s, close to shops, restaurants, and cafes.

Mellieha — Best For Sandy Beaches

The very northern tip of Malta (the main island) is Mellieha. The town is located at the top of hills overlooking Mellieha Bay. It’s known for its sandy beaches and large ferry terminal for trips to Gozo and Comino.

It’s further away from the other areas of Malta but has access to public transport. Its hilltop location offers sweeping views of the village and bays below. Although the town is located on the hilltop, Mellieha is widespread and includes the entire northern region of Malta.

Mellieha is a quieter area that doesn’t get as crowded as some of the other villages in Malta. Its quaint village and sandy beaches make for a more relaxing, laid-back trip with some local flair.

A stay in Mellieha will require walking up and down the hills, and the beaches are not within reasonable walking distance unless you stay right on the beach. You may want to rent a car if you stay here, since public transport isn’t always super reliable, and frequent rideshares can be expensive.

Things to Do in Mellieha

  • Visit St. Agatha’s Tower

  • View Popeye’s Village from the cliffs (or visit Popeye’s Village!)

  • Enjoy a beach day

  • Take the ferry to Gozo for a day trip

Luxury

  • Mellieha beach: Large two-bedroom apartment within walking distance to Popeye Village and Mellieha Bay. This is one of few Mellieha rentals on this list where you are not on the hilltop and have easy access to the beach.

  • Lure Hotel & Spa: Adults-only hotel with indoor and outdoor pools, on-site restaurant and bar, and a business center. This is one of the best hotels in Mellieha and the rooms exude luxury.

  • Jaysky penthouse: Three-bedroom/two-bathroom apartment with a moody and modern interior design, a patio that provides terrace and sea views, and an outdoor dining area.

  • Dome Sunset Views Apartment: Three-bedroom/four-bathroom apartment with amazing views from the balcony, newly renovated interiors with a sleek and modern design, and large windows for panoramic views of Mellieha.

Mid-range

  • Radisson Blu Resort & Spa, Malta Golden Sands: Located on the Golden Bay (across the island from Mellieha Bay) with multiple swimming pools, a private beach, a spa, and a calming atmosphere. Some rooms offer views of the sea, while others have views of the countryside. 

  • Bliss on the Bay: Three-bedroom/two-bathroom sustainable apartment with a terrace that overlooks a quiet street. This is just a 5-minute walk to Mellieha Bay since it is not located on the hill.

  • Modern Beach APT: Spacious three-bedroom/two-bathroom apartment with stunning sea views and proximity to Mellieha Bay — within walking distance of the beach! 

Budget  

  • Maritim Antonine Hotel & Spa: 4-star hotel with a selection of room sizes with an on-site restaurant, multiple pools, a sauna, and some rooms with balconies and ocean views.

  • Sunshine Apartments Mellieha: Modern, three-bedroom/two-bathroom apartment with a balcony, and located just one mile from Mellieha Bay.

  • Gest: Highly-rated hostel with newly renovated private rooms/bathrooms and a shared common area with a large kitchen and seating area.

More Malta Guides You Might Like

Pin it For Later

Kessler Ramirez

Kessler is a California-based travel blogger, photographer, and the creator of Kessler Elsewhere, where she shares detailed travel guides to California and coastal destinations around the world.

Currently based in the Bay Area, Kessler lives with her husband and two fluffy kitties, Captain Jack and Sparrow.

https://www.kesslerelsewhere.com
Previous
Previous

Best Spring Wedding Guest Dresses

Next
Next

8 Best Game of Thrones Malta Filming Locations