Need help?
My lastminute.com
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Cheap Hotels in Lagos

83
1456 reviews by TrustYou
Meia Praia
1.1 Miles from the centre

Located in Lagos the Dom Pedro Lagos is a 3 star hotel with 77 private apartments, magnificently located on 4 miles of unspoilt beachfront, and 2km from the picturesque Algarve City of Lagos which boast an International Yacht Marina. The 77 apartments are equipped with a kitchenette and balcony. Lagos Beach Club offers adult and children's swimming pool, games room, gardens and bar with night entertainment during the summer. Faro International Airport is 80km (50miles) from the hotel. License Number: 1570

Show more
per night from £32
Estimated price based on searches in the last month
77
977 reviews by TrustYou
Rossio Da Trindade 27
0.6 Miles from the centre

Near Dona Ana Beach

Show more
per night from £33
(price for Tue, 09 Mar)
80
1300 reviews by TrustYou
Rua Quinta do Landeiro, MarinaPark, Lote 14, 3Andar, Apartamento 1431
0.9 Miles from the centre

Near Lagos Marina

Show more
per night from £34
(price for Tue, 09 Mar)
75
683 reviews by TrustYou
Rua Santa Casa da Misericordia, Torraltinha
0.8 Miles from the centre

Near Dona Ana Beach

Show more
per night from £44
Estimated price based on searches in the last month
Rua Dr. Joaquim Tello, Nº 7
0.1 Miles from the centre

Located in Lagos’s historical centre, Cidade Velha is 500 metres from Praia Dona Ana Beach and Ponta da Bandeira Fortress. It offers a cosy lounge room with open fireplace and free Wi-Fi. All rooms feature bright décor and tiled floors. They come either with a French balcony or a private furnished terrace. Room service and a cable TV are included with each room. Guests can soak up the sun on Cidade Velha’s garden patio or relax in the lounge. Alternatively, they can visit Lagos’s excellent Meia-Praia Beach, just across the Bensafrim River. Staff at the 24/7 front desk can provide local area information. The hotel is a 5-minute walk from Igreja de Santo António Church and 15 minutes from Lagos Bus and Train Station.

Show more
per night from £44
Estimated price based on searches in the last month
83
2716 reviews by TrustYou
Alameda Dr. Armando Soares Ribeiro, Praia Dona Ana, Apartado 33
0.8 Miles from the centre

Near Dona Ana Beach

Show more
per night from £45
Estimated price based on searches in the last month
81
2482 reviews by TrustYou
Rua Antonio Crisogno dos Santos
0.3 Miles from the centre

Near Lagos Living Science Center

Show more
per night from £47
(price for Sat, 27 Mar)
78
38 reviews by TrustYou
Estrada da Praia da Luz
2.5 Miles from the centre

Near Luz Beach

Show more
per night from £47
(price for Tue, 09 Mar)
Atalaia, Nº 90C Quinta da Boa Vista
1.7 Miles from the centre

Enjoy a meal at the restaurant or snacks in the apartment's coffee shop/café. Quench your thirst with your favorite drink at the bar/lounge.

Show more
per night from £48
Estimated price based on searches in the last month
83
1456 reviews by TrustYou
Quinta dos pinheiros lote 12 1º direita
1.3 Miles from the centre

Near Meia Praia Beach

Show more
per night from £52
Estimated price based on searches in the last month
91
1309 reviews by TrustYou
Avenida Dos Descobrimentos, Apartado 388
0.4 Miles from the centre

Near Lagos Marina

Show more
per night from £56
Estimated price based on searches in the last month
Rua Antero de Quental Lote 18
0.7 Miles from the centre

With its 2 outdoor swimming pools and large sun-bed terrace, the Giramar offers spacious apartments with a kitchen and 2 balconies each. Guests can benefit from free parking. The light and modern Giramar apartments include a spacious living area with a DVD player and satellite TV. Most apartments enjoy views over the pool. Guests can enjoy light snacks and drinks at the terrace cafeteria. There is also a games room with billiards, darts and board games. The Giramar is situated a 15-minute walk from the centre of Lagos with its cosy streets and historic Santo António Church. Lagos Castle is a 10-minute drive away.

Show more
per night from £60
(price for Tue, 09 Mar)

More hotel deals

  • Villa Mar Azul Hotel

    90
    94 reviews by TrustYou
    per night from £61
    (price for Tue, 09 Mar)
  • Boavista Golf Apartment Apartaments

    90
    2968 reviews by TrustYou
    per night from £65
    (price for Tue, 09 Mar)
  • Luz Ocean Club Hotel

    75
    66 reviews by TrustYou
    per night from £176
    Estimated price based on searches in the last month
  • Villa Doris Suites Apartaments

    83
    367 reviews by TrustYou
    per night from £66
    (price for Tue, 09 Mar)
  • Belmar Spa & Beach Resort Apartaments

    88
    1364 reviews by TrustYou
    per night from £84
    (price for Tue, 09 Mar)
  • Cascade Wellness Resort Apartahotel

    90
    1153 reviews by TrustYou
    per night from £108
    Estimated price based on searches in the last month
  • Hotel Clube Porto Mos Apartaments

    87
    485 reviews by TrustYou
    per night from £60
    Estimated price based on searches in the last month
  • Marina Club Lagos Resort Hotel

    86
    1020 reviews by TrustYou
    per night from £65
    (price for Tue, 09 Mar)
  • Boutique Hotel Marina S. Roque Hotel

    80
    172 reviews by TrustYou
    per night from £86
    Estimated price based on searches in the last month
  • Vila Gale Lagos Hotel

    84
    1926 reviews by TrustYou
    per night from £92
    Estimated price based on searches in the last month

Hotels in Lagos

It's no wonder that Lagos is a popular tourist destination. Found on the buzzing Algarve, the city's been a thriving trade hub for centuries.

Set just on the mouth of the Bensafrim River, this ancient port town has lively bars, breathtaking beaches and a quaint old town, still encircled by 16th-century walls and packed with interesting boutiques and cafés.

Making the most of your trip

One of the best things about Lagos is its range of standout beaches. Half Beach, Sunny Beach, Potato Beach and Dona Ana Beach are just a handful of popular ones, but it's worth exploring what's near you.

If you'd like to get active, try some water sports. There are lots of options in and around the beaches. You can go on a boat trip and see a whole different side to Lagos, get out on a horse riding trip, or visit the monkeys at Lagos Zoological Park.

The city's architecture is stunning too. One classic example has to be the 18th-century Church of St. Anthony, but the old town itself is a living museum, and well worth discovering.

Restaurants and hotels

Finding the perfect Lagos hotel is easy. You can go for a glamourous 5-star retreat like Cascade Wellness & Lifestyle Resort and Yellow Lagos Meia Praia, budget options like Solar de Mos Hotel and Apartamentos Turisticos Marsol or opt for something in between.

Eating out is easy too. There's something for everyone in this vibrant town and lots of great bars to grab a drink in. Café Odeon is a trendy diner, Restaurante Calhou is good for Portuguese cuisine, and you can eat fresh seafood at Casa do Pintor - Gourmet & Bistro. But wherever you go, make sure to explore as many places as you can to get the full Lagos experience.

Frequently asked questions about Hotels in Lagos

Which hotels are the most popular ones to stay at in Lagos?

The best hotels to stay in Lagos are Villa Mar Azul, Marina Club Lagos Resort and Giramar Apartamentos Turisticos.

What is the cheapest price for a hotel in Lagos?

Dom Pedro Lagos - Lagos in Lagos offers one night in a double room at the price of £32.

What are the best hotels in Lagos near the center?

Hotel Cidade Velha, Tivoli Lagos - Lagos and Marina Rio are located in the central neighborhood of Lagos.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555