Lagos Self Catering Holidays

Are you in a hurry?

Here is a quick list of hotels in Lagos, selected based on their rating

Name of hotel Accommodation Rating Price, $
Quinta Do Mar - Country & Sea Village

8.1 / 10

(872 Reviews)

From 66$
Marina Club Lagos Resort

8.5 / 10

(1174 Reviews)

From 97$
Belmar Spa & Beach Resort

8.7 / 10

(2060 Reviews)

From 129$
Jardim Da Meia Praia Resort

9.1 / 10

(232 Reviews)

From 179$
Clube Porto Mos - Sunplace Hotels & Beach Resort

8.8 / 10

(724 Reviews)

From 79$

When it comes to creating unforgettable holidays, there’s nothing quite like visiting the beautiful island of Lagos in Portugal. Many people are now opting for self-catering accommodation as a way to maximise their holiday experience in this spectacular destination.

If you’re looking at ways to travel to Lagos, here’s why self-catering is the right choice. Firstly, you’ll have complete control and flexibility over your holiday plans. With a self-catered apartment, you’re free to come and go as you wish. This means you can plan an itinerary and make meals to suit your budget and lifestyle. You’ll find most self-catering apartments come with kitchens, so you can cook in your own time and avoid any expensive restaurant bills.

Another main benefit of self-catering is the ability to engage more with the local culture and culture. Without the wallet-draining temptation of continually eating out, you’ll have a much better idea of the typical food locals enjoy. Not to mention, you can purchase local produce at the local market and make some delicious meals. This added perspective will give you a better insight into Lagos during your stay.

Plus, you’ll be in complete control of your holiday environment. With self-catered accommodation, you’ll have your own space and privacy to relax. You’ll also find that self-catered apartments tend to be more value for money than other accommodation options.

With all the advantages self-catering can offer, it’s easy to understand why so many people are choosing it for their Lagos holiday. So, if you’re planning a trip to this stunning region, self-catering accommodation could offer you a truly unforgettable experience.

Lagos Popular searches

Table of contents

Quinta Do Mar - Country & Sea Village Marina Club Lagos Resort Belmar Spa & Beach Resort Jardim Da Meia Praia Resort Clube Porto Mos - Sunplace Hotels & Beach Resort Agua Hotels Vila Branca Dom Pedro Lagos Baia Da Luz Resort Estrela Da Luz Resort Inn Seventies

View all photos

8.1
Very good
872 Reviews

Quinta Do Mar - Country & Sea Village

📍 Cama Da Vaca, Lote 4, Quinta Do Mar Da Luz

From 66$

Comprising 30 rooms, Quinta Do Mar - Country & Sea Village Lagos is 10 minutes' drive from Luz. Guests will have access to a public parking on site for added convenience.

This holiday park has a quiet location at a 2.8 km distance from Praia da Luz. The 3-star hotel is also placed 10 minutes by car from Ruinas Romanas. The accommodation is 32 minutes' drive from Portimao airport and 11 km from Lagos train station.

Check Availability
Add to compare

View all photos

8.5
Very good
1174 Reviews

Marina Club Lagos Resort

📍 Marina De Lagos

From 97$

Located within 2.4 km from the scenic Praia Dona Ana Beach in Lagos, the comfortable Marina Club Lagos Resort offers a wellness centre including sauna facilities and an outdoor swimming pool. Featuring 141 rooms with views of the garden, this 4-star luxurious resort is set at a medium distance from Portuguese Discoveries Wax Educational Museum.

Standing a 9-minute walk away from the historic restored Forte da Ponta da Bandeira, the luxurious property is situated in a shopping area of Lagos. Replica da Caravela Boa Esperanca is a walk from Marina Club, while the Indoor-outdoor Centro Ciencia Viva de Lagos Science Museum is merely 1.1 km away. Portimao airport is 0.5 km from this luxury accommodation and Lagos train station is a 10-minute walk away.

Check Availability
Add to compare

View all photos

8.7
Excellent
2060 Reviews

Belmar Spa & Beach Resort

📍 Praia Do Porto De Mos

From 129$

Belmar Spa & Beach Resort Lagos is set about 20 minutes' walk from Martin Barranco Beach and nearly a 25-minute walk from the symmetrical Church of Santa Maria. In this resort within easy reach of a bus stop, guests have the possibility of keeping active with a gym, yoga classes and an indoor pool as well as snorkelling, diving and canoeing in the area.

The property is placed in the very heart of Lagos, only a few minutes from Porto de Mos Beach. A 20-minute walk will take you into the centre of Lagos. This 4-star hotel is a 25-minute walk from the Portuguese Ponta Da Piedale Rock Formation and other main attractions of Lagos. Portimao airport can be reached in 25 minutes by car from Belmar Spa & Beach Resort.

Check Availability
Add to compare

View all photos

9.1
Excellent
232 Reviews

Jardim Da Meia Praia Resort

📍 Urbanizacao Da Meia Praia, Albardeira, Meia Praia

From 179$

Situated in the Meia Praia district of Lagos, the 4-star Jardim Da Meia Praia Resort offers quick access to Portimao airport within 20 minutes' drive. Featuring 66 rooms with views of the garden, this family resort is set within 2.9 km from Centro Ciencia Viva de Lagos.

Located within 2.9 km from the restored 17th-century maritime fortress "Forte da Ponta da Bandeira", the upmarket accommodation is within 25 minutes' walk from Forte da Meia Praia. Jardim Da Meia Praia Lagos places you 1.7 km away from Meia Praia. This property is directly connected with Lagos train station, which is within 2.8 km away.

Check Availability
Add to compare

View all photos

8.8
Excellent
724 Reviews

Clube Porto Mos - Sunplace Hotels & Beach Resort

📍 Praia Do Porto De Mos

From 79$

Located nearly a 5-minute ride from the symmetrical Church of Santa Maria in Lagos, the 4-star Clube Porto Mos Hotel offers a wellness centre including a hot tub, sauna facilities and an indoor pool. This family-friendly hotel has an a la carte restaurant with dishes of local cuisine and is situated very close to Porto de Mos Beach.

Guests will also appreciate proximity to Intermarche, which is about 20 minutes' walk away. Clube Porto Mos Lagos places you 1.1 km from Canavial Beach. The Blue Flag beach is located 1.1 km away. Clube Porto Mos Hotel is 2.7 km from Meia Praia Beach Lagos. The accommodation is situated 3.5 km from Lagos train station and a 25-minute drive from Portimao airport.

Check Availability
Add to compare

Hotels in Lagos

Hotel with balcony 🌤️ Quinta Do Mar - Country & Sea Village
Best mid-range Hotel 🌴 Marina Club Lagos Resort
Most comfortable Hotel 🛏️ Belmar Spa & Beach Resort

View all photos

8.4
Very good
982 Reviews

Agua Hotels Vila Branca

📍 Rua Santa Casa Da Misericordia

From 60$

The attractive Agua Hotels Vila Branca Lagos is set 20 minutes on foot from the seaside Governor's Castle and 850 metres from Ponta da Piedade Lighthouse. Located at a moderate distance from Porto de Mos Beach, this Lagos aparthotel features 43 rooms with views over the pool.

The 3-star smoke free property offers a quiet location 24-minute drive from Portimao airport. At the quality hotel you'll be nearly 16 minutes' walk from Praia Dona Ana. This accommodation is situated near Lagos train station, 2.7 km away.

Check Availability
Add to compare

View all photos

8.3
Very good
2633 Reviews

Dom Pedro Lagos

📍 Meia Praia

From 51$

The 3-star Dom Pedro Lagos Aparthotel enjoys an excellent location and provides easy access to the silvery Sculpture of Dom Sebastiao within 2.5 km away. Featuring 75 rooms with views of the sea, the aparthotel is set around 20 minutes' walk from Marina de Lagos.

Located in the Meia Praia district, this comfortable property is around 25 minutes' walk from the historic restored Forte da Ponta da Bandeira. At Dom Pedro you'll be 10 minutes' walk from Meia Praia. The family accommodation is a 25-minute drive from Portimao airport, and 1.7 km from Lagos train station.

Check Availability
Add to compare

View all photos

9.1
Excellent
682 Reviews

Baia Da Luz Resort

📍 Rua Alfredo Nascimento Batista, Lt 35, R/C, Praia Da Luz

From 134$

The stylish 4-star Baia Da Luz Aparthotel Lagos is located in a mere 6 minutes on foot from Playa De La Luz and features airport shuttles, 24 hour front desk assistance and shuttle service. Praia da Luz is placed a 6-minute walk away, and the scenic Praia Dona Ana Beach is 10 minutes' drive from the smoke-free aparthotel.

This Lagos property places you only 1.1 km from Prainha. Also, the hotel is a walk from Luz Beach. The stylish accommodation provides access to Lagos train station, which is about a 10-minute ride away.

Check Availability
Add to compare

View all photos

8.9
Excellent
618 Reviews

Estrela Da Luz Resort

📍 Rua Manuel Augusto Alves Catarino, Praia Da Luz

From 134$

Estrela Da Luz Aparthotel Lagos is a superior 4-star property set a mere 10 minutes' walk from Praia da Luz and a 15-minute drive from Marina de Lagos. Nestled in the popular district of Lagos, this Lagos aparthotel features cots and high chairs for guests with children.

The accommodation is located adjacent to Luz Beach in the charming part of Lagos. At the pleasant hotel you'll be nearly a 5-minute walk from Prainha. This Lagos property is also a 15-minute drive away from Dona Ana Beach. The perfect Estrela Da Luz Aparthotel is a 27-minute drive from Portimao airport, and 8 km away from Lagos train station.

Check Availability
Add to compare

View all photos

7.8
Very good
431 Reviews

Inn Seventies

📍 Rua Marques De Pombal 1

From 72$

The 3-star Inn Seventies enjoys a quiet location in the centre of Lagos and offers direct access to Lagos Cultural Center. Featuring 10 rooms with views of the river, the inn is set a 10-minute drive from the Portuguese Ponta Da Piedale Rock Formation.

The property is only a short walk from Statue of Infante Dom Henrique, while Castle of Governors is 5 minutes' walk away. The silvery Sculpture of Dom Sebastiao is 50 metres of this Lagos hotel, and Portimao airport is 0.5 km away. The accommodation is near a train station and in walking distance from Lagos train station.

Check Availability
Add to compare

View all photos

8.5
Very good
402 Reviews

Villa Doris Suites

📍 Praia De D. Ana

From 109$

Situated a 14-minute walk away from Praia dos Pinheiros, the 4-star Villadoris Lagos offers 32 guestrooms. Boasting an a la carte restaurant, this Lagos hotel is available within an easy walk from the scenic Praia Dona Ana Beach.

Marina de Lagos is within 2 km away from the smoke-free accommodation, while Ponta da Piedade Lighthouse is settled a mere 0.6 km away. Located in historic part of Lagos, the hotel is only a few minutes from Dona Ana Beach. You can easily find the restored 17th-century maritime fortress "Forte da Ponta da Bandeira" within 2.2 km away from this Lagos property. Lagos train station is 2.6 km from Villadoris and Portimao airport is a 25-minute drive away.

Check Availability
Add to compare

View all photos

8.7
Excellent
626 Reviews

Ancora Park - Sunplace Hotels & Resorts

📍 Estrada Do Porto De Mos

From 103$

The 4-star Ancora Park - Sunplace Hotels & Resorts Lagos is located at a 1.4 km distance from Praia do Barranco do Martinho and comprises 60 rooms with modern comforts. An a la carte restaurant is available in this Lagos hotel that boasts a privileged location only metres from Praia do Porto de Mos Beach.

Set 1.1 km from the scenic Praia Dona Ana Beach, the quiet family friendly property is at a 1.4 km distance from the tranquil Pinhao Beach. The city centre of Lagos can be reached in 15 minutes on foot. Martin Barranco Beach is approximately 5 minutes' drive from the hotel. Ancora Park - Sunplace Hotels & Resorts is also within 2.7 km away from Lagos train station, and 24 minutes' driving distance from Portimao airport.

Check Availability
Add to compare

View all photos

8.9
Excellent
837 Reviews

Baluarte Da Vila Apartments

📍 Largo De Santa Maria Da Graca, 9

From 125$

Situated at 950 metres of Meia Praia, the 3-star Baluarte Da Vila Apartments Lagos offers 28 guestrooms. Staying at this Lagos aparthotel, guests discover the residential area within a stone's throw away from Antigo Mercado de Escravos Museum.

Such city attractions as Praia do Camilo Tiny Sandy Beach, which is 5 minutes by car from the property, and the Indoor-outdoor Centro Ciencia Viva de Lagos Science Museum, which is about 11 minutes' walk away, are well worth a visit. Baluarte Da Vila Lagos is right off the historic Church of Saint Anthony, and a sandy beach is 950 metres away. You can easily find Praia do Porto de Mos Beach around a 15-minute walk from the accommodation. Portimao airport is a 25-minute drive away, while Lagos railway station is within 20 minutes' walk.

Check Availability
Add to compare

View all photos

8.9
Excellent
1612 Reviews

Villas D. Dinis - Charming Residence (Adults Only)

📍 Estrada Ponta Da Piedade, Villas D. Dinis

From 131$

The superb Villas D. Dinis - Charming Residence Lagos is located in just 5 minutes on foot from the scenic Praia Dona Ana Beach and features 24 hour front desk assistance, shuttle service and dry cleaning. Ponta da Piedade Lighthouse is placed approximately 15 minutes' walk away, and Dona Ana Beach is moments from this 3-star traditional hotel.

The property is only a 5-minute walk away from the tranquil Pinhao Beach and 1.1 km away from a renowned beach of Lagos. You can get to the centre of Lagos in about 15 minutes' walk. A minute's drive from this sublime hotel, guests will also find Praia da Batata Beach. The welcoming Villas D. Dinis - Charming Residence is located just 2.6 km from Lagos train station.

Check Availability
Add to compare

View all photos

8.5
Very good
177 Reviews

Quinta Dos Caracois Hotel

📍 Encosta Do Funchal

From 75$

Providing guests with bicycle and car rentals, the attractive 3-star Quinta Dos Caracois Hotel Lagos is located at a 3 km distance from Praia da Luz.

The holiday park in Lagos is around 10 minutes' drive from Student Beach. The city centre of Lagos can be reached in 30 minutes on foot. Also, the hotel is 10 minutes by car from Marina de Lagos. Lagos train station is at a 4.1 km distance from the property and Portimao airport is a 21-minute drive away.

Check Availability
Add to compare

View all photos

9.1
Excellent
535 Reviews

Atalaia Sol Aparthotel - Tennis & Heated Pool In Winter

📍 Estrada Da Atalaia Lote 1

From 95$

The 4-star Atalaia Sol Hotel lies near the beach district of Lagos. Featuring 16 rooms with views of the garden, this Lagos holiday park is set within 2.9 km away from Ponta Da Piedale.

Located within 25 minutes' walk from the restored 17th-century maritime fortress "Forte da Ponta da Bandeira", the smoke free property is within 2.9 km away from Marina de Lagos. You can reach the centre of Lagos in 20 minutes on foot. Portimao airport is 30 km from this smoke free hotel and Lagos train station is 3.2 km away.

Check Availability
Add to compare

View all photos

8.8
Excellent
886 Reviews

Canavial I & II Apartamentos

📍 Urb. Do Canavial-Rua Do Canavial-Lote A 11 & 24 - Porto Mos, Lagos, Pt

From 72$

About 17 minutes on foot from Ponta Da Piedale, Canavial I & II Apartments Lagos comprises 21 rooms. Guests will have access to a parking nearby for added convenience.

This comfortable aparthotel has a prime location a stroll from Ponta da Piedade Lighthouse. Porto de Mos is around 20 minutes' walk from the hotel, while Portimao airport is 30 km from it. The sand beach is 450 metres away. Located in Lagos, the 3-star Canavial I & II lies a minute's walk from Praia do Canavial Beach. This accommodation is settled 3.2 km from Lagos train station.

Check Availability
Add to compare

View all photos

9
Excellent
145 Reviews

Villa Mar Azul

📍 Estrada Do Monte Carrapeto - Porto De Mos, 0

From 222$

The 3-star Villa Mar Azul Lagos is set around a 25-minute stroll from Ponta Da Piedale and a 10-minute drive from Meia Praia Beach Lagos. This comfortable holiday park offers Wi Fi throughout the property and has a photocopier and a work desk.

Guests will appreciate an ideal location at a moderate distance from Porto de Mos Beach. At the hotel you'll be merely a 10-minute stroll away from Canavial Beach. This charming accommodation is a 5-minute ride from Praia do Camilo Public Beach and other main attractions of Lagos. Villa Mar Azul is at a 3.3 km distance from Lagos train station, while Portimao airport is 25 minutes' drive away.

Check Availability
Add to compare

View all photos

8.6
Excellent
481 Reviews

Apartamentos Turisticos Marsol

📍 Av. Das Comunidades Portuguesas, Lagos, Pt

From 73$

Located approximately a 13-minute walk from Church of Santa Maria, the 3-star Apartamentos Turisticos Marsol Lagos offers 24-hour front desk, a laundry room and housekeeping service.

The smoke-free aparthotel is just a 5-minute walk away from Town Walls and only minutes from a famed beach of Lagos. The historic restored Forte da Ponta da Bandeira is around 18 minutes on foot from the property and Portimao airport is 30 km away. Praia da Batata is quite close to this Lagos hotel. The accommodation is near Lagos train station, 1.9 km away.

Check Availability
Add to compare

View all photos

7.9
Very good
335 Reviews

Vila Mos - Beach Resort

📍 Praia Do Porto De Mos

From 182$

Vila Mos - Beach Resort Lagos is set about a 25-minute walk from Praia do Camilo Tiny Sandy Beach and about a 25-minute walk from Praia Dona Ana. Guests will have access to a parking on site for added convenience.

The 4-star hotel has a hillside location within a minutes' drive from Ponta da Piedade Lighthouse. You can get to the centre of Lagos in about 20 minutes' walk. The hotel also stands 650 metres of Porto de Mos Beach. The chic Vila Mos - Beach Resort is situated near Lagos train station, within 3.2 km away.

Check Availability
Add to compare

View all photos

8.4
Very good
169 Reviews

Clube Meia Praia

📍 Quinta Dos Pinheiros Lote 12 1º Direita, Lagos, Pt

From 87$

The 3-star Clube Meia Praia Lagos is set around a 10-minute drive from Porto de Mos Beach and a 10-minute ride from Marina de Lagos. Located 25 minutes' walk from Praia da Batata, the aparthotel features 16 rooms with views over the sea.

The accommodation is in the Meia Praia district of Lagos, just a walking distance from parqe adventura High Ropes Course. This Lagos hotel places you 200 metres from Meia Praia. The property is set near Lagos train station, 2.3 km away. Clube Meia Praia in Lagos is a 25-minute drive from Portimao airport.

Check Availability
Add to compare
Lagos Self Catering Holidays FAQ
Which Self Catering are popular among city visitors?
What are the most popular serviced apartments in Lagos?
For those searching for the best apartments for rent, lagos-hotels.org offers 14 top deals. We recommend Agua Hotels Vila Branca (rating: 8.4/10) for 146US$ per night. This top property offers mini golf, cycling, and billiards on site. Another good deal is Aqualuz By The Editory (rating: 8.6/10) with an outdoor swimming pool, a golf course, and concierge service on site. It's set 1050 metres from the city centre.
What are the top budget serviced apartments in Lagos?
For budget-conscious visitors, lagos-hotels.org offers 3 options for consideration. We recommend Clube Meia Praia (rating: 8.2/10), set a 5-minute walk from parqe adventura. Also, you may like Foz Da Ria (rating: 8.4/10) for 87US$ per night. It provides a tennis court, an outdoor swimming pool, and a Jacuzzi on site.

Location