Your journey, beautifully planned.

Where to Stay in Lagos Portugal for Your Next Holiday

Lagos Old Town and Lagos Marina are two of the most practical places to stay in Lagos, especially if you’re visiting for the first time. 

Both are close to restaurants and the main attractions, but they offer different advantages.

Boats moored at Lagos Marina with historic buildings in the background, Portugal.

The Old Town is a good choice for exploring historic streets and walking to nearby beaches. Lagos Marina works well if you’re arriving by train or planning boat trips. Meia Praia and Praia do Porto de Mós suit holidays with more time at the beach.

Your choice also depends on whether you have a car. Staying centrally makes it easier to explore on foot, while the beach areas offer more accommodation outside the town centre.

Your choice also depends on whether you have a car. Staying centrally makes it easier to explore on foot, while the beach areas offer more accommodation outside the town centre.

For sightseeing and transport advice, see my Lagos Travel Guide. My 2 Days in Lagos, Portugal itinerary also shows how to explore the town and coastline.

Lagos Areas at a Glance

Area Best For Setting Getting Around Main Consideration
Lagos Old Town First visits, short stays, dining Historic streets, shops and squares Walking, taxi Limited parking and some evening noise
Lagos Marina Boat trips, train arrivals, waterfront dining Harbour, restaurants and modern hotels Walking, train, taxi No beach directly beside the marina
Meia Praia Beach holidays, families, longer stays Long sandy beach, resorts and apartments Walking, taxi, car Some hotels are far from the Old Town
Praia do Porto de Mós Beach access, coastal walks, sea views Sandy beach beneath limestone cliffs Bus, taxi, car Fewer shops and restaurants than the centre

Hotel prices are approximate nightly guide rates for two adults, based on published accommodation listings reviewed in October 2026. Prices vary by travel dates, room type and availability.

Stay in Lagos Old Town

Cobblestone street lined with white buildings in Lagos Old Town, Portugal.

Lagos Old Town is a good place to stay if you want to explore without a car. Its narrow streets lead to restaurants, cafés, shops and historic squares. You’ll also be close to landmarks such as Praça Gil Eanes, Igreja de Santo António and Praça Infante D. Henrique.

Praia da Batata and Praia dos Estudantes are within walking distance. You can also walk to the marina for boat trips along the coast. Staying in the centre means you can visit the main attractions without spending much of your holiday getting around.

BEST FOR

First-Time Visits

Explore historic streets, nearby beaches and local attractions, all within easy walking distance of your accommodation.

Short Stays

Visit the Old Town, enjoy local restaurants and explore nearby beaches without spending too much time travelling.

Food & Cafés

Discover traditional cafés, local bakeries and a wide choice of restaurants throughout the historic town centre.

Historic Sights

Visit historic churches, explore old town squares and discover the city walls, all within easy walking distance.

Hotel Style

Boutique Hotels

Smaller hotels offer individually designed rooms and useful facilities close to the Old Town's main attractions.

Traditional Guesthouses

Guesthouses provide smaller accommodation with convenient access to local restaurants, shops and historic streets.

Serviced Apartments

Apartments offer kitchens and extra living space, with shops and restaurants within easy walking distance.

Recommended Hotels

Casa Mãe

Casa Mãe is a boutique hotel in Lagos Old Town, with rooms spread across buildings that combine vintage Portuguese interiors and modern, minimalist design. You’ll also find gardens, swimming pools, and a restaurant serving seasonal food.

After exploring Lagos and its nearby beaches, you can return to the hotel for a swim or spend some time in the gardens.

Location: Rua do Jogo da Bola, Lagos Old Town

Price: From €320 per night
(about $370 USD)

Type: Boutique Hotel

Casa Margô

If you’d like more space, Casa Margô offers modern apartments in a restored 17th-century building overlooking Praça Luís de Camões. The apartments have kitchen facilities, and guests can enjoy the outdoor pool and terrace.

You’ll be right in the Old Town, with cafés, restaurants, and shops just a short walk away. It’s also convenient for exploring Lagos without a car.

Location: Praça Luís de Camões, Lagos Old Town

Price: From €275+ per night
(about $320+ USD)

Type: Serviced Apartment Hotel

3 Marias Guest House B&B

Breakfast on the terrace is one of the highlights of staying at 3 Marias Guest House B&B. This small guesthouse has five double rooms and a shared kitchen, with restaurants, cafés, and historic streets nearby.

It’s a good alternative to a larger hotel if you prefer smaller accommodation with a more personal feel.

Location: Rua Jogo da Bola, Lagos Old Town

Price: From €170+ per night
(about $200+ USD)

Type: Bed and Breakfast

Stay Near Lagos Marina

Boats moored along Lagos Marina with waterfront buildings in the background.

Lagos Marina is a good choice if you’re arriving by train or planning boat trips. The railway station is close to the marina, and several sightseeing tours leave from the waterfront. You’ll also find restaurants and cafés overlooking the boats.

A pedestrian bridge connects the marina with the Old Town. You can walk across for dinner, shopping or sightseeing without needing a taxi. Avenida dos Descobrimentos also provides a walking route along the harbour.

BEST FOR

Boat Excursions

Take coastal cruises, explore sea caves, and join dolphin-watching tours, with departure points just a short walk from your hotel.

Train Travel

Reach the railway station, catch trains along the Algarve, and return to your hotel without arranging taxis or other transport.

sunsetCreated with Sketch Beta.

Marina Dining

Enjoy waterfront restaurants, outdoor terraces, and cafés overlooking the boats, with plenty of dining options close to your hotel.

Car-Free Stays

Walk to the Old Town, visit waterfront restaurants, and reach the railway station or boat departures without needing a car.

Hotel Style

790

Waterfront Hotels

Hotels overlooking the marina offer harbour views, with boat departures and restaurants within easy walking distance.

Apartment Resorts

Apartments provide kitchens and extra space, along with shared swimming pools and other resort facilities.

Contemporary Hotels

Modern hotels offer comfortable rooms and useful facilities, with easy access to the marina and Old Town.

Recommended Hotels

Lagos Avenida Hotel

Overlooking Lagos Marina, Lagos Avenida Hotel has modern rooms, a rooftop infinity pool, and a restaurant. Some rooms also have balconies with views of the harbour.

Boat excursions depart nearby, and the Old Town is within walking distance. It’s a convenient choice if you want to explore Lagos without relying on a car.

Location: Avenida dos Descobrimentos, Lagos

Price: From €190+ per night
(about $223+ USD)

Type: Boutique Waterfront Hotel

Hotel Marina Rio

Hotel Marina Rio is a family-run hotel with views across Lagos Marina. Rooms come with furnished balconies, and there’s a rooftop pool where you can enjoy the harbour views. The pool is heated from October through April.

With the Old Town, railway station, and waterfront restaurants nearby, it’s a good base for exploring Lagos on foot.

 

Location: Avenida dos Descobrimentos, Lagos Marina

Price: From €115+ per night
(about $134+ USD)

Type: Waterfront Hotel

Marina Club Lagos Resort

If you’d prefer more space, Marina Club Lagos Resort has studios and apartments with balconies and kitchen facilities. 

There are also indoor and outdoor swimming pools, plus a spa for guests who want some time away from sightseeing.

The resort is close to the marina’s restaurants and railway station. You can also reach the Old Town on foot via the pedestrian bridge.

Location: Marina de Lagos

Price: From €85+ per night
(about $96+ USD)

Type: Apartment Resort

Stay Near Meia Praia

Aerial view of Meia Praia beach, Lagos Marina, and the coastline in Lagos, Portugal.

Meia Praia is a good choice if you plan to spend much of your holiday at the beach. Its long stretch of sand extends east from Lagos Marina. There’s plenty of room for walking, swimming and spending time by the water.

The area has beach resorts, apartment hotels and self-catering accommodation. Many properties offer swimming pools, gardens and larger rooms. This makes Meia Praia a practical option for families and visitors staying for a week or longer.

The distance to central Lagos depends on your accommodation. Some properties are close enough to reach the marina on foot. Others are farther along the beach, so you may need a taxi or car for restaurants and sightseeing.

BEST FOR

Beach Holidays

The long sandy shoreline provides plenty of room for swimming, sunbathing and walks beside the sea.

Family Trips

Spacious beaches and apartment accommodation give families more room, with swimming pools at several resorts.

Longer Stays

Self-catering apartments offer kitchens and extra living space, making extended holidays easier to organise.

Resort Facilities

Larger hotels provide swimming pools, restaurants and activities for spending more time at the property.

Hotel Style

Beach Resorts

Larger hotels offer swimming pools, restaurants and leisure facilities, with Meia Praia within easy walking distance.

Apartment Resorts

Self-catering apartments come with kitchens, balconies, and shared resort facilities, including swimming pools and landscaped gardens.

Beachfront Hotels

Hotels close to the sand offer private rooms, daily housekeeping, and convenient beach access without needing additional transport.

Recommended Hotels

Iberostar Selection Lagos Algarve

Iberostar Selection Lagos Algarve is a five-star resort near Meia Praia, with indoor and outdoor swimming pools, restaurants, a spa, and activities for children. You can choose an all-inclusive package if you’d prefer to have meals and drinks covered.

The beach is just a short walk away, while the Old Town is a short drive from the hotel. It’s a good option for families and couples who want resort facilities close to the coast.

Location: Estrada da Meia Praia, Lagos

Price: From €170+ per night
(about $197+ USD)

Type: Beach Resort

Vila Palmeira Beach Resort

If you’re planning a longer stay, Vila Palmeira Beach Resort offers spacious apartments with equipped kitchens, living areas, and private balconies or terraces. There’s also a saltwater swimming pool surrounded by gardens.

Meia Praia is about 200 metres away, so you can easily walk to the beach. The extra space and self-catering facilities are particularly useful for families.

Location: Rua Ruy Belo, Estrada da Meia Praia, Lagos

Price: From €140+ per night
(about $163+ USD)

Type: Self-Catering Apartment Resort

Meia Praia Lagos – Beach Club Apartments

Just a short walk from the sand, Meia Praia Lagos – Beach Club Apartments has studios, one-bedroom apartments, and larger two-bedroom options. 

Accommodation includes kitchen facilities and balconies, while some apartments overlook the sea. Guests also have access to an outdoor swimming pool.

The property is about 2 km from central Lagos. It’s a practical choice if you want easy beach access without staying too far from town.

Location: Pinhal da Meia Praia, Lagos

Price: From €135+ per night
(about $158+ USD)

Type: Beach Apartment Hotel

Stay Near Praia do Porto de Mós

Golden coastal cliffs overlooking the Atlantic Ocean near Porto de Mós Beach.

Praia do Porto de Mós is a good choice if you want to stay close to the beach but outside the Old Town. The sandy shoreline sits below tall limestone cliffs. You’ll find hotels and holiday apartments in the surrounding residential streets.

The beach has plenty of room for swimming, sunbathing and long walks along the sand. There are also restaurants near the waterfront. However, you’ll find more places to eat and shop in central Lagos.

Getting around takes a little more planning than staying in the Old Town. Local buses and taxis connect the area with the centre. A car is useful if you want to explore other beaches and towns across the western Algarve.

For other places to visit along the coast, see my 10 Best Things to Do in Lagos, Portugal guide.

BEST FOR

Beach Access

Hotels and apartments near Porto de Mós keep the sandy beach within easy walking distance.

sunsetCreated with Sketch Beta.

Coastal Walks

Nearby cliff paths and viewpoints provide opportunities to explore the coastline without travelling from central Lagos.

Sea Views

Some hillside hotels and apartments overlook the Atlantic, with balconies or terraces facing the coast.

Exploring by Car

Road access makes it convenient to visit other beaches and towns across the western Algarve.

Hotel Style

Beach Resorts

Larger resorts offer swimming pools, restaurants, spa facilities, and spacious accommodation, with Praia do Porto de Mós just a short walk away.

Boutique Hotels

Smaller hotels offer individually styled rooms, landscaped gardens, swimming pools, and sea views, with easy access to the nearby beach.

Holiday Apartments

Self-catering apartments provide equipped kitchens, private balconies, and comfortable living areas, with resort facilities and beach access nearby.

Recommended Hotels

Belmar Spa & Beach Resort

Just a short walk from Praia do Porto de Mós, Belmar Spa & Beach Resort has modern studios and apartments with kitchen facilities. Guests can enjoy several swimming pools, a spa, and a restaurant overlooking the coast.

The spacious apartments are well suited to families and longer holidays. You can spend the day at the beach or enjoy the resort’s facilities without travelling into central Lagos.

Location: Estrada de Porto de Mós, Lagos

Price: From €125+ per night
(about $145+ USD)

Type: Spa and Apartment Resort

Villa Esmeralda Hotel

Overlooking Praia do Porto de Mós, this small boutique hotel has Moorish-inspired interiors, landscaped gardens, and a solar-heated outdoor swimming pool. The beach is just a short walk away.

Guests can enjoy breakfast on the garden terrace with views of the Atlantic. Lagos Old Town is about 3 km away, with restaurants and historic attractions to explore.

 

Location: Estrada de Porto de Mós, Lagos

Price: From €235+ per night
(about $273+ USD)

Type: Boutique Beach Hotel

Clube Porto Mós

Clube Porto Mós sits on the cliffs above Praia do Porto de Mós, about 100 metres from the beach. Its apartments have kitchenettes and private balconies with sea or garden views. The resort also has indoor and outdoor swimming pools, a gym, and a sauna.

With the beach so close, you won’t need transport for a day by the sea. The Old Town is about five minutes away by car if you want to explore central Lagos.

Location: Praia do Porto de Mós, Lagos

Price: From €80+ per night
(about $93+ USD)

Type: Beach Apartment Resort

Decorative brown floral divider with thin horizontal line and small leaf details on both ends.

Choosing Where to Stay in Lagos

Lagos Old Town is the easiest choice for a first visit. You’ll be close to historic landmarks, restaurants and beaches that you can reach on foot. Lagos Marina is another practical option, especially if you’re arriving by train or planning boat excursions.

Meia Praia is better suited to families and longer beach holidays. Its wide sandy shoreline is close to resorts and self-catering apartments. Praia do Porto de Mós is another good option if you want to spend more time at the beach. However, you’ll need to plan transport when visiting the Old Town.

I love exploring new places and sharing the travel tips, food finds, and experiences that help you plan your next adventure.

Related Posts

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
Ultimate packing checklist travel guide cover with tropical beach background.