Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

582 hotels in Lagos

Search the best hotels and places to stay in Lagos

View map
If you are searching for a comfortable accommodation for your next city escape in Lagos, we are always ready to indulge you with good Lagos hotel deals. Ibooked.ca allows you to shorten your search in Algarve Region by price range and accommodation types. We have cheap and luxury hotels with a huge list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Estrada Da Meia Praia, Lagos, Portugal, 8600-315View on map
1.6 km from City Centre900 m from Meia Praia Beach Lagos
Boasting a gourmet restaurant, this pleasant hotel is available close to Lagos Marina.
  • The hotel has
    • EUR 3 per day
    +1
8.2
Great320 reviews
Price fromC$ 303per nightSelect
Not available
Rua Sacadura Cabral 8, Lagos, Portugal, 8600-619View on map
900 m from City Centre500 m from Dona Ana Beach
Regional meals are served to guests staying in this pleasant hotel conveniently located in the historical centre of Lagos.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • EUR 6 per day
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great172 reviews
Price fromC$ 211per nightSelect
Not available
Rua Das Ilhas, Lagos, Portugal, 86002
1.8 km from City Centre1000 m from Dona Ana Beach
The hotel is set in a shopping area close to the Atlantic Ocean, boasting a private pool.
8.8
Great64 reviews
Price fromC$ 324per nightSelect
Not available
R Antonio Crisogono Dos Santos, Lagos, Portugal, 8600-678
600 m from City Centre300 m from Lagos Live Science Center
Guests of the hotel can enjoy a private swimming pool along with steam baths, Turkish bath and massage treatments, boasting setting in the heart of the city.
7.4
Very good593 reviews
Price fromC$ 205per nightSelect
Not available
Praia Porto Mos, Lagos, Portugal, 8601-910
1.8 km from City Centre1.5 km from Dona Ana Beach
The hotel offers easy access to Meia Praia Beach Lagos, boasting 75 rooms in the historical centre of Lagos.
7.8
Very good69 reviews
Price fromC$ 361per nightSelect
Not available
Marina De Lagos, Lagos, Portugal, 8600-315
1.0 km from City Centre300 m from Lagos Marina
Guests can enjoy an indoor restaurant along with facials and massage treatments, offered in this tranquil hotel ideally set near a boat dock.
8.0
Great185 reviews
Price fromC$ 212per nightSelect
Not available
Alameda Dr. Armando Soares Ribeiro Praia D. Ana, Lagos, Portugal, 8600-500
1.2 km from City Centre100 m from Dona Ana Beach
Featuring an outdoor swimming pool, this property is set a short distance from Meia Praia Beach Lagos and offers breathtaking views over the river.
7.0
Very good327 reviews
Price fromC$ 195per nightSelect
Not available
Estrada Da Meia Praia, Lagos, Portugal, 08600
2.6 km from City Centre1.3 km from Palmares Golf Course
Located a few steps from Lagos Marina, the hotel features 220 rooms with views over the sea.
8.0
Great65 reviews
Price fromC$ 343per nightSelect
Not available
Estrada Do Porto De Mos, Lagos, Portugal, 8600-513
2.0 km from City Centre1.5 km from Dona Ana Beach
From this hotel you can admire views of the garden, enjoy a spa centre, a Jacuzzi and Vichy showers and take advantage of an ideal location.
8.8
Great396 reviews
Price fromC$ 299per nightSelect
Not available
Praia De D. Ana, Lagos, Portugal, 8600-544
1.2 km from City Centre100 m from Dona Ana Beach
Situated 20 minutes' walk from Lagos's downtown and less than 15 minutes on foot from Pequeno Rebento, this hotel offers an aqua park and an outdoor swimming pool.
8.2
Great101 reviews
Price fromC$ 222per nightSelect
Not available
Rua Da Torraltinha, 33, 34, Lagos, Portugal, 8600-549
800 m from City Centre600 m from Dona Ana Beach
Offering a beachfront location close to Santa Maria Church, this hotel holds in total 65 rooms boasting a night club, a shared lounge and a library onsite.
6.6
Nice161 reviews
Price fromC$ 97per nightSelect
Not available
Rua Marques De Pombal 1, Lagos, Portugal
100 m from City Centre300 m from Lagos Live Science Center
Guests can enjoy views of Lagos Bay, while taking advantage of riverside location in Lagos City-Centre district.
8.4
Great48 reviews
Price fromC$ 127per nightSelect
Not available
Rua Sta. Casa Da Misericordia, Lt. 1, Lagos, Portugal
1.4 km from City Centre1.0 km from Dona Ana Beach
Guests of this hotel near Ponta Da Piedale can go for a swim in a year-round outdoor pool or enjoy a pool area, a spacious garden and a library.
8.4
Great140 reviews
Price fromC$ 169per nightSelect
Not available
Estrada Do Porto De Mos, Lagos, Portugal, 8600-513
1.4 km from City Centre700 m from Dona Ana Beach
You will enjoy a magnificent view and a 24-hour bar of the hotel, while taking advantage of its beautiful location close to a motorway.
7.0
Very good40 reviews
Price fromC$ 168per nightSelect
Not available
Rua Santa Casa Da Misericordia, Lagos, Portugal
1.2 km from City Centre800 m from Dona Ana Beach
Offering a year-round outdoor pool, the hotel is placed in the residential area of Lagos, just off Meia Praia Beach Lagos.
7.8
Very good223 reviews
Price fromC$ 175per nightSelect
Not available
Rua Miguel Bombarda, Lagos, Pt, Lagos, Portugal, 8600
600 m from City Centre300 m from Lagos Castle
Offering 23 rooms with sea views, the hotel is set in Lagos City-Centre district, just steps from Ponta Da Piedale.
8.0
Great10 reviews
Price fromC$ 241per nightSelect
Not available
Rua Dr. Faria E Silva, N13, Lagos, Portugal, 8600
200 m from City Centre100 m from Lagos Live Science Center
Boasting location close to Boavista Golf Course, the hotel's rooms offer breathtaking views of Lagos Bay.
7.8
Very good531 reviews
Price fromC$ 115per nightSelect
Not available
R. Da Porta De Portugal 63 8600 701 Lagos Portugal, Lagos, Portugal
300 m from City Centre100 m from Lagos Live Science Center
There are rooms facing the terrace and the hotel is set close to Dive Club Cipreia.
Select
Not available
Estrada Da Meia Praia 23, Lagos, Portugal, 8600-315
1.2 km from City Centre400 m from Lagos Marina
Offering windsurfing, diving and boating onsite, this hotel boasts an ideal location close to Lagos Live Science Center reachable on foot.
7.6
Very good22 reviews
Price fromC$ 144per nightSelect
Not available
Rua Dr. Faria E Silva 32, Lagos, Portugal, 8600-734
300 m from City Centre100 m from Lagos Live Science Center
Located within 10 minutes' walk of the city center, this charming hostel gives quick access to Ponta Da Piedale.
Price fromC$ 93per nightSelect
Not available
Quinta Da Boavista, Lagos, Portugal
3.0 km from City Centre200 m from Boavista Golf Course
Located 4 km from the city center and 3 km from Lagos Marina, this tranquil villa features a terrace and an indoor heated swimming pool.
8.6
Great11 reviews
Price fromC$ 304per nightSelect
Not available
Iberlagos Bloco J Loja 27, Lagos, Portugal, 8500
900 m from City Centre300 m from Dona Ana Beach
Offering a balcony with sweeping views and a kitchenette, this well-equipped accommodation is about a 10-minute walk from the centre of Lagos.
7.2
Very good93 reviews
Price fromC$ 269per nightSelect
Not available
Avenida Dos Descobrimentos, S/N, Lagos, Portugal
800 m from City Centre300 m from Lagos Marina
Featuring a rooftop pool, this hotel is located within walking distance of the beach and close to Happy Time.
8.2
Great165 reviews
Price fromC$ 199per nightSelect
Not available
Rua Sacadura Cabral, 37, Lagos, Portugal, 8600-619
800 m from City Centre600 m from Dona Ana Beach
Guests can enjoy a library and a golf course as well as a swimming pool at this property, located just 1.6 km from Ponta Da Piedale.
6.8
Nice27 reviews
Price fromC$ 187per nightSelect
Not available
Estrada Ponta Da Piedade Lote 20, Lagos, Portugal, 8600-512
1.3 km from City Centre300 m from Dona Ana Beach
This 2-bedroom accommodation offers a terrace together with a library and a golf course.
8.4
Great5 reviews
Price fromC$ 259per nightSelect
Not available
Estrada Do Monte Carapeto Lote 11, Lagos, Portugal, 8600-910
1.7 km from City Centre1.4 km from Dona Ana Beach
Situated 2.5 km from Meia Praia Beach Lagos, the property with the standard interior provides an aqua park, a tennis court and a golf course.
8.4
Great14 reviews
Price fromC$ 105per nightSelect
Not available
Rua Gago Coutinho, Lote 37, Lagos, Portugal, 08600
1000 m from City Centre400 m from Dona Ana Beach
This exquisite apartment with the views over Andes Mountains is in proximity to an underground station and boasts a terrace.
8.6
Great243 reviews
Price fromC$ 228per nightSelect
Not available
Estrada Do Monte Carapeto 9, Lagos, Portugal, 8600-515
1.6 km from City Centre1.3 km from Dona Ana Beach
The hotel has a plunge swimming pool and lies close to Santa Maria Church which is worth visiting.
Price fromC$ 224per nightSelect
Not available
Rua Manuel Augusto Alves Catarino, Lagos, Portugal, 8600-136
5.6 km from City Centre
There is a 24-hour restaurant with seafood cuisine and a year-round outdoor swimming pool available on site.
8.8
Great203 reviews
Price fromC$ 367per nightSelect
Not available
Costa D'Oiro, 38, Lagos, Portugal, 8600-544
1.4 km from City Centre400 m from Dona Ana Beach
Featuring an ideal location seconds from Snorkeling Lagos, this hotel offers 85 non-smoking rooms and an outdoor restaurant.
8.2
Great372 reviews
Price fromC$ 171per nightSelect
Not available
Avenida Dos Descobrimentos, 53, Lagos, Portugal, 8600-645
700 m from City Centre300 m from Lagos Marina
Everyone will enjoy an infinity pool onsite and admire city views offered from 46 rooms.
8.4
Great3 reviews
Price fromC$ 275per nightSelect
Not available
Largo De Santa Maria Da Graca, 9, Lagos, Portugal, 8600-910
500 m from City Centre300 m from Lagos Castle
Featuring a year-round outdoor pool and views of Lagos Bay, the hotel is lodged within walking distance of a train station in Lagos City-Centre district.
7.6
Very good109 reviews
Price fromC$ 229per nightSelect
Not available
Meia Praia, Lagos, Portugal, 8600-315
1.8 km from City Centre1.1 km from Meia Praia Beach Lagos
After hiking, ping pong and darts, guests can relax by a private pool of the hotel, located in a beach area and next to Secret Spot Gallery.
6.8
Nice165 reviews
Price fromC$ 188per nightSelect
Not available
Rua Da Oliveira 67, Lagos, Portugal, 8600-700
200 m from City Centre300 m from Church of Saint Anthony
Set within a 5-minute walking distance from Batata Beach, the hostel gives quick access to a train station in Lagos City-Centre district.
Price fromC$ 46per nightSelect
Not available
Costa D'Oiro Lote 25/26, , 8600, Lagos, Portugal, Lagos, Portugal, 8600
1.4 km from City Centre300 m from Dona Ana Beach
Offering an indoor swimming pool and views of the street, this accommodation in Lagos is located not far from a bus stop.
8.6
Great462 reviews
Price fromC$ 771per nightSelect
Not available
Rua 25 De Abril N 13, Lagos, Portugal, 8600-763
100 m from City Centre200 m from First European Slave Market
Set in proximity to the Atlantic Ocean and Lagos Bay, the budget hotel invites its guests to enjoy windsurfing, hiking and golf and to dine in the lounge bar.
7.4
Very good39 reviews
Price fromC$ 103per nightSelect
Not available
Rua Lancarote De Freitas N. 58, Lagos, Portugal
400 m from City Centre200 m from Church of Saint Anthony
Set near Meia Praia Beach Lagos and Lagos Live Science Center, this apartment enjoys its vicinity to a train station and offers an aqua park, a library and a golf course.
Price fromC$ 126per nightSelect
Not available
Rua Doutor Alberto Irialote 40 Casa Sereia, Lagos, Portugal, 8600-580
1000 m from City Centre400 m from Dona Ana Beach
Nestled within 15-minute walk of O Mundo Das Bonecas, the venue offers to enjoy a swimming pool.
Price fromC$ 188per nightSelect
Not available
Rua Armacoes De Pesca, Lote 21, Lagos, Portugal, 8600-553
1.4 km from City Centre1.2 km from Dona Ana Beach
With panoramic views of the garden, the accommodation is set in vicinity of Boavista Golf Course.
7.6
Very good19 reviews
Price fromC$ 90per nightSelect
Not available
Beco Das Piteiras, Lagos, Portugal, 8600-502
1.9 km from City Centre1.5 km from Dona Ana Beach
Featuring a patio, this property also provides guests with a game room and a playground for kids, in close proximity of Santa Maria Church.
7.6
Very good7 reviews
Price fromC$ 40per nightSelect
Not available
Rua Da Atalaia, N.º18, Lagos, Portugal, 8600-686
300 m from City Centre400 m from Church of Saint Anthony
Located less than 2.2 km from Ponta Da Piedale, this venue features a nice balcony and a shared kitchen.
Price fromC$ 81per nightSelect
Not available
Rua De Santo Amaro Nº 34, Lagos, Portugal, 8600-708
600 m from City Centre500 m from Lagos Live Science Center
Nestled within a 10-minute walk of the city center, this comfortable hotel gives quick access to a bus stop.
Price fromC$ 15per nightSelect
Not available
Rua Candido Dos Reis, Nº 104-A, Lagos, Portugal, 8600-681
300 m from City Centre100 m from Church of Saint Anthony
Featuring a communal kitchen and a furnished terrace, the property is a 15-minute drive from Portimao airport.
10.0
Perfect1 review
Price fromC$ 111per nightSelect
Not available
Rua Francisco Velhinho Correia, Lote 14, Lagos, Portugal, 8600-365
1.4 km from City Centre1000 m from Dona Ana Beach
Offering a swimming pool and views of the beach, this accommodation in Lagos is located not far from a train station.
9.6
Perfect1 review
Price fromC$ 95per nightSelect
Not available
Rua 1º De Maio Nº36, Lagos, Portugal, 8600-757
100 m from City Centre300 m from First European Slave Market
Featuring location 0.8 km from the lake, the hostel lies in the vicinity of Praia do Porto de Mos.
Price fromC$ 46per nightSelect
Not available
Rua Jogo Da Bola N17, Lagos, Portugal
200 m from City Centre300 m from Lagos Live Science Center
Set in Lagos, this property has a sunbathing terrace with barbecue together with a common kitchen for guests use.
8.0
Great32 reviews
Price fromC$ 85per nightSelect
Not available
Rua Miguel Bombarda N.º23, Lagos, Portugal, 8600-608
500 m from City Centre200 m from Lagos Castle
Guests of this bright apartment can benefit from quick access to Dona Ana Beach and enjoy a courtyard, a library and a golf course provided on site.
6.0
Guest rating19 reviews
Price fromC$ 242per nightSelect
Not available
Travessa Do Mineiro N.º 1, Lagos, Portugal, 8600-634
300 m from City Centre200 m from Church of Saint Anthony
Set within 10 minutes' walk of the city center, the apartment offers a kitchen along with a sunbathing terrace.
8.6
Great3 reviews
Price fromC$ 105per nightSelect
Not available
Rua Dos Pinheiros, N.º 27, Urbanizacao Do Canavial, Lagos, Portugal, 8600-828
1.9 km from City Centre1.1 km from Dona Ana Beach
Set near Xscape-It and Xscape-It, this apartment enjoys its vicinity to a bus stop and offers an aqua park, barbeque grills and a golf course.
6.4
Nice113 reviews
Price fromC$ 118per nightSelect
Not available
Rua Cardeal Neto, 10, Lagos, Portugal, 8600
400 m from City Centre300 m from Church of Saint Anthony
Boasting the proximity to Dona Ana Beach, this 8-room apartment features a terrace with an outdoor swimming pool and sun loungers.
7.8
Very good116 reviews
Price fromC$ 164per nightSelect
Not available
Casa MaeRua Do Jogo Da Bola 41, Lagos, Portugal, 8600-315
300 m from City Centre200 m from Lagos Live Science Center
You can relax by a swimming pool in this hotel, located only 450 metres away from First European Slave Market.
Price fromC$ 406per nightSelect
Not available
RiomarRua Candido Dos Reis 83, Lagos, Portugal, 8600-681
200 m from City Centre200 m from First European Slave Market
Located close to Secret Spot Gallery, the hotel has 42 rooms, and boasts access to a railway station.
6.0
Guest rating75 reviews
Price fromC$ 143per nightSelect
Not available
Apartamentos Turisticos MarsolAv. Das Comunidades Portuguesas, Lagos, Portugal, 8601-901
700 m from City Centre700 m from Church of Saint Anthony
Situated 1 km from the city center of Lagos, this accommodation offers a swimming pool and a 24-hour bar onsite.
8.6
Great66 reviews
Price fromC$ 209per nightSelect
Not available
Clube Porto MosPraia Do Porto De Mos, Lagos, Portugal, 8601-910
2.0 km from City Centre1.5 km from Dona Ana Beach
The hotel boasts location close to a motorway and Meia Praia Beach Lagos, offering a year-round outdoor swimming pool.
7.6
Very good88 reviews
Price fromC$ 271per nightSelect
Not available
Sunny HouseRua Dr Antonio Guerreiro Tello 48, Lagos, Portugal
500 m from City Centre500 m from Lagos Live Science Center
The central hotel boasts 11 rooms along with windsurfing, snorkeling and horse riding, offering direct access to Santa Maria Church.
8.2
Great1 review
Price fromC$ 86per nightSelect
Not available
Aldeia Azul ResortRua Rainha Santa Isabel Nº1, Lagos, Portugal
4.4 km from City Centre1.8 km from Boavista Golf Course
Located steps away from Marina de Lagos, this family 26-room hotel features a shared lounge and tennis courts as well as offers a daily continental breakfast.
Price fromC$ 289per nightSelect
Not available
Uma Casa A Beira Sol Urb. Costa D'Oiro, Beco Da Boneca Nº1, Lagos, Portugal, 8600-544
1.4 km from City Centre400 m from Dona Ana Beach
Featuring an outdoor swimming pool, this property is set a short distance from Church of St. Anthony and offers stunning views over the sea.
8.4
Great167 reviews
Price fromC$ 241per nightSelect
Not available
Canavial I & II ApartmentsUrb. Do Canavial-Rua Do Canavial-Lote A 11 & 24 - Porto Mos, Lagos, Portugal, 8600-513
1.8 km from City Centre1.1 km from Dona Ana Beach
The hotel offers 18 rooms with the sea views, a 24-hour restaurant, and a garden bar.
8.2
Great180 reviews
Price fromC$ 187per nightSelect
Not available
Residence LagosRua Dos Peixeiros 4, Lagos, Portugal, 8600-728
200 m from City Centre300 m from Lagos Live Science Center
This historical hotel is nestled in the centre of Lagos, not far from Meia Praia Beach Lagos.
9.6
Perfect3 reviews
Price fromC$ 127per nightSelect
Not available
Vila Graciosa GuesthouseRua Torre Pequena Torraltinha Terramar Lote 18, Lagos, Portugal
1.4 km from City Centre1.1 km from Dona Ana Beach
Here you can enjoy barbeque grills, a tennis court and a golf course as well as a terrace, overlooking the park.
8.4
Great24 reviews
Price fromC$ 148per nightSelect
Not available
Inn Seventies Cheap & ChicMeia Praia, Lagos, Portugal
1.7 km from City Centre1.0 km from Lagos Train Station
Featuring a library and a golf course, this venue provides convenient access to Meia Praia Beach Lagos and is within a 15-minute drive from Portimao airport.
Price fromC$ 163per nightSelect
Not available
Top City Hostel & SuitesR. Mendonca Pessanha, Lagos, Portugal, 8600-607
200 m from City Centre200 m from First European Slave Market
Serving a daily continental breakfast, the hostel is located in Lagos City-Centre district, nearly 150 meters from Santa Maria Church.
Price fromC$ 109per nightSelect
Not available
Clube Da Meia PraiaQuinta Dos Pinheiros, Lote B19, Lagos, Portugal, 3600-315
2.3 km from City Centre1.5 km from Meia Praia Beach Lagos
The property was renovated in 2005 and boasts an outdoor pool along with a garden restaurant in an entertainment area of Lagos.
7.4
Very good89 reviews
Price fromC$ 246per nightSelect
Not available
Villa Mar AzulRua Costa D'Oiro Lote 38, Lagos, Portugal, 8600-544
1.9 km from City Centre1.5 km from Dona Ana Beach
Located 20 minutes' walk from the center of Lagos, the villa features an aqua park, a sun terrace and a pool area on its premises.
8.2
Great20 reviews
Price fromC$ 230per nightSelect
Not available
Big Chill Beach HostelEstrada Da Ponta Da Piedade Lt 23, Lagos, Portugal, 8600 - 544
1.3 km from City Centre300 m from Dona Ana Beach
Set just outside Praia do Porto de Mos, the hostel offers a popular accommodation within 20 minutes' walk of the city center.
5.0
Guest rating1 review
Price fromC$ 90per nightSelect
Not available
Belver Porto Dona MariaSitio Dos Montinhos Da Luz, Lagos, Portugal, 8601-926
7.3 km from City Centre
Guests can enjoy the garden restaurant on site that offers Mediterranean cuisine and views of the sea.
6.4
Nice65 reviews
Price fromC$ 155per nightSelect
Not available
Luzmar VillasUrb Montinhos Da Luz Lote 6 Praia Da Luz, Lagos, Portugal, 8600-160
6.8 km from City Centre
Located just 1.7 km from Estacao Arqueologica Romana da Praia da Luz in Praia Da Luz, this villa offers a sun terrace, a bar and a garden.
8.2
Great64 reviews
Price fromC$ 204per nightSelect
Not available
Suite Thing HostelRua Sebastiao Murtinheira Lote 55 J, Lagos, Portugal
1.3 km from City Centre1.3 km from Lagos Live Science Center
Featuring an aqua park, a library and a golf course, this venue provides convenient access to Lagos Marina and is within a 20-minute drive from Portimao airport.
Price fromC$ 89per nightSelect
Not available
The 17 Hostel32 Rua Lancarote De Freitas, Lagos, Portugal, 8600-634
300 m from City Centre100 m from Church of Saint Anthony
This popular hostel welcomes travellers in the centre of Lagos, in close vicinity of Arch of Sao Goncalo.
Price fromC$ 25per nightSelect
Not available
Casa Concha - Peaceful And Relaxing19 Rua Da Torre Pequena, Lagos, Portugal, 8600-550
Just 2.1 km from Meia Praia Beach Lagos, this apartment has a sunbathing terrace together with an outdoor pool.
10.0
Perfect1 review
Price fromC$ 159per nightSelect
Not available
Orange3 Hostel34 Rua Dos Ferreiros, Lagos, Portugal, 8600-315
200 m from City Centre100 m from Lagos Live Science Center
With patio views, the venue is placed 10 minutes' walk from the center of Lagos, at a short distance from Santa Maria Church.
Price fromC$ 83per nightSelect
Not available
Flow HouseRua Dos Taxistas Lt. 34, Lagos, Portugal
1.2 km from City Centre1000 m from Dona Ana Beach
The lovely hotel boasts 6 rooms along with windsurfing and golf, offering direct access to Nandi Charity Shop.
8.4
Great3 reviews
Price fromC$ 85per nightSelect
Not available
B&B Herdade Dos FradesSitio Mata Frades, Lagos, Portugal, 8600-308
2.6 km from City Centre2.1 km from Lagos Marina
Placed 3 km from the centre of Lagos, the central property offers its guests a saltwater swimming pool, a sunbathing terrace and a bar.
Price fromC$ 203per nightSelect
Not available
Racing Mackerel HostelTravessa Do Forno 13, Lagos, Portugal, 8600-632
400 m from City Centre200 m from Church of Saint Anthony
Located within 10 minutes' walk of the city center, this tranquil hostel gives quick access to EVA Transportes.
Price fromC$ 68per nightSelect
Not available
Lagos Charming VillasRua Florbela Espanca N5, Lagos, Portugal, 8600-591
1.1 km from City Centre1000 m from Dona Ana Beach
Featuring an aqua park, a sun terrace and a golf course, this venue provides convenient access to Nandi Charity Shop and is within a 20-minute drive from Portimao airport.
Price fromC$ 115per nightSelect
Not available
Lagos Downtown Guesthouse30 Rua Da Barreira 30, Lagos, Portugal, 8600-315
500 m from City Centre300 m from Lagos Live Science Center
Featuring quick accsess to Dona Ana Beach, this 8-room apartment offers accommodation with a kitchenette and a terrace.
Price fromC$ 109per nightSelect
Not available
Guesthouse D. Manuel I (Adults Only)Rua Gago Coutinho Lote 37, Lagos, Portugal, 8600-593
1000 m from City Centre400 m from Dona Ana Beach
Nestled within 10-minute walk of Lagos Castle, the venue offers to enjoy an outdoor pool.
8.8
Great8 reviews
Price fromC$ 201per nightSelect
Not available
Bora DormirRua Conselheiro Joaquim Machado Nº18, Lagos, Portugal, 8600-682
200 m from City Centre200 m from Lagos Live Science Center
With city views, the venue is placed 10 minutes' walk from the center of Lagos, at a short distance from Meia Praia Beach Lagos.
Price fromC$ 74per nightSelect
Not available
Tamar GuesthouseRua Infante De Sagres 156, Lagos, Portugal, 8600-743
400 m from City Centre500 m from Lagos Live Science Center
Featuring quick accsess to Lagos Marina, this 8-room apartment offers accommodation with a shared kitchen and a terrace.
Price fromC$ 44per nightSelect
Not available
Onyria Palmares Beach House Hotel (Adults Only)Campo De Golf De Palmares, Odiaxere, Lagos, Portugal
3.9 km from City Centre300 m from Palmares Golf Course
The hotel is set close to Best of Lusitania, and boasts an outdoor swimming pool as well as sea views.
Price fromC$ 380per nightSelect
Not available
Dona Ana GuesthouseRua Doutor Alberto Iria Lote 19, Lagos, Portugal, 8600-513
1.0 km from City Centre400 m from Dona Ana Beach
Set 1.4 km from O Mundo Das Bonecas, this apartment features a balcony and a terrace.
Price fromC$ 114per nightSelect
Not available
Palm Villa EstudiosEstrada Do Porto De Mos Nº 48, Lagos, Portugal, 8600-513
1.3 km from City Centre700 m from Dona Ana Beach
Located close to Dona Ana Beach, the apartment features a tiled bathroom with a hairdryer, free toiletries and bath sheets.
9.8
Perfect2 reviews
Price fromC$ 126per nightSelect
Not available
Jardim Da Meia PraiaUrbanizacao Da Meia Praia, Albardeira, Meia Praia, Lagos, Portugal, 8600-302
2.8 km from City Centre1.3 km from Palmares Golf Course
Located a few steps from Lagos Live Science Center, the hotel features 66 rooms with views over the garden.
8.2
Great31 reviews
Price fromC$ 369per nightSelect
Not available
Boutique Hotel MirandaRua Das Violetas, Porto De Mos, Lagos, Portugal
2.0 km from City Centre1.3 km from Dona Ana Beach
At the hotel guests can enjoy the amazing views of the Atlantic Ocean and a wellness centre and a steam room, boasting a stunning setting.
8.6
Great50 reviews
Price fromC$ 478per nightSelect
Not available
Vila Valverde Design & CountryEstrada Da Praia Da Luz, Lagos, Portugal, 8600-209
4.1 km from City Centre1.2 km from Boavista Golf Course
You can relax by an outdoor swimming pool or in a café bar, provided during your stay in the impressive hotel situated in the centre of Lagos.
8.6
Great17 reviews
Price fromC$ 393per nightSelect
Not available
Bayview - GuesthouseRua Dr. Francisco Sa Carneiro - Lote 1 - 6º B (Ameijeira) , Lagos, Portugal, 8600-581
600 m from City Centre600 m from Church of Saint Anthony
Set near Galeria Lar, this accommodation with panoramic views offers numerous sports activities, including snorkeling, hiking and cycling.
9.2
Perfect4 reviews
Price fromC$ 90per nightSelect
Not available
Casa HolandesaEstrada Do Porto De Mos, Lagos, Portugal, 8600-593
1.0 km from City Centre500 m from Dona Ana Beach
Featuring a mini-kitchen and a rooftop terrace, the property is a 20-minute drive from Portimao airport.
8.4
Great2 reviews
Price fromC$ 68per nightSelect
Not available
Guest House EnseadaRua Joao Bonanca, Lagos, Portugal, 8600-598
300 m from City Centre300 m from Church of Saint Anthony
The hotel offers easy access to Galeria Lar, boasting 6 rooms in the heart of Lagos.
Price fromC$ 135per nightSelect
Not available
Villa Oliveira ApartmentsRua Dr. Mendonca Nº 19 R/C, Lagos, Portugal, 8600-586
400 m from City Centre200 m from Church of Saint Anthony
Guests of this 2-bedroom property will benefit from the location in Lagos, as Meia Praia Beach Lagos is only 10 minutes' walk away.
Price fromC$ 140per nightSelect
Not available
Hi Lagos - Pousada De JuventudeR. Lancarote De Freitas 50, Lagos, Portugal, 8600-605
400 m from City Centre200 m from Church of Saint Anthony
Located within 10 minutes' walk of the city center, this popular hostel gives quick access to Meia Praia Beach Lagos.
Price fromC$ 122per nightSelect
Not available
Good Vibes - Lagos GuesthouseRua Dr Mendonca 29, Lagos, Portugal, 8600-586
500 m from City Centre200 m from Church of Saint Anthony
Situated 1 km from the centre of Lagos, the apartment with a view over the city offers a patio.
Price fromC$ 83per nightSelect
Not available
Angela Guest HouseRua Lucinda Almeira Lami-Leal Bloco A1 2º Esquerdo, Lagos, Portugal, 8600-587
500 m from City Centre500 m from Church of Saint Anthony
Staying at this cosy apartment in in the historical centre of Lagos, guests have quick access to Lagos Live Science Center.
Price fromC$ 70per nightSelect
Not available
Guesthouse Our HouseUrbanizacao Baia De Cristal Lote 1 Our House Meia Praia, Lagos, Portugal, 8600-315
2.2 km from City Centre1.5 km from Meia Praia Beach Lagos
Located less than 3 km from the town of Lagos, this accommodation offers a sun terrace overlooking the sea.
Price fromC$ 98per nightSelect
Not available
Casa Portas De PortugalRua Vasco Da Gama Nr1, Lagos, Portugal, 8600-722
400 m from City Centre200 m from Lagos Live Science Center
With sea views, the venue is placed 10 minutes' walk from the center of Lagos, at a short distance from Lagos Live Science Center.
Price fromC$ 167per nightSelect
Not available
Suntrap HostelRua Marques De Pombal 10, Lagos, Portugal, 8600-753
100 m from City Centre300 m from Lagos Live Science Center
Within 5 minutes' walk of Lagos Live Science Center, the venue is placed in a beach district, about 1 km from the city center.
Price fromC$ 56per nightSelect
Not available
Giramar Apartamentos TuristicosRua Antero De Quental Lote 18, Lagos, Portugal, 8600-621 Lagos
1000 m from City Centre700 m from Dona Ana Beach
There are rooms facing the city and the hotel is set close to Lagos Castle.
8.8
Great23 reviews
Price fromC$ 218per nightSelect
Not available
Hotel Rural Quinta Das BarradasQuinta Das Barradas Apartado 496, Lagos, Portugal
6.3 km from City Centre
Located 8 km from Alvor Boardwalk in Odiaxere, this family-run villa features a garden with the terrace views and a seasonal outdoor swimming pool.
Price fromC$ 142per nightSelect
Not available
Blue Moon GuesthouseRua 25 De Abril Nº34, Lagos, Portugal, 8600-763
100 m from City Centre200 m from First European Slave Market
Positioned close to Meia Praia Beach Lagos, the apartment offers rooms with tiled floors, classical furniture, and a nice balcony.
8.6
Great3 reviews
Price fromC$ 165per nightSelect
Not available
Vivenda SolmarRua Das Rosas, Lote 19, Praia De Porto De Mos, Lagos, Portugal, 8600-282
1.9 km from City Centre1.2 km from Dona Ana Beach
Set in close vicinity of the Atlantic Ocean, the villa features a terrace and an outdoor pool.
9.0
Perfect19 reviews
Price fromC$ 277per nightSelect
Not available
Apartamentos MarvelaRua Dr. Jose Formosinho, Lagos, Portugal, 8600-584
800 m from City Centre500 m from Fortress Ponta da Bandeira
Placed about 1 km from the centre of Lagos, the apartment with panoramic views of the ocean offers a tennis court and a golf course.
6.0
Guest rating17 reviews
Price fromC$ 189per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Filtering results

Please wait...

582 hotels found

FAQs about hotels in Lagos

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Lagos?
Of course, hotel prices in Lagos change depending on the season, but on average: a 3-star hotel room costs 217C$ per night, and a 4-star hotel room is 276C$ per night. If you're looking for something really special, a 5-star hotel can be found for 398C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Lagos?
Some of the top-rated affordable hotels are:
Ancora Park rating: 3.5/5
Vila Branca By Aguahotels rating: 3.9/5
See more favored cheap hotels here.
What are the most popular hotels near Museu de Cera dos Descobrimentos in Lagos?
Tivoli Lagos is the best hotel located only 10 minutes' on foot from Museu de Cera dos Descobrimentos.
What are the best family hotels in Lagos?
Many families loved staying at these kid-friendly hotels - Carvi Beach Hotel and Boutique Hotel Marina S. Roque. All great hotels for family stay in Lagos you can find here. You might also like hotels with a golf course, water skiing and boating.
What are good hotels for a short-term stay on business in Lagos?
Business travelers can be quite busy, but keen to see the atmosphere of Lagos. On this, you might enjoy Dream Lagos B&B Lagos 4U.
Which hotels are located near the airport in Lagos?
Travelers who stayed in Lagos near Portimao (PRM) airport have left good reviews about Dunas Do Alvor - Torralvor and Yellow Alvor Garden.
What are the best luxury hotels in Lagos?
These luxury hotels with exceptional service will make your stay great:
Cascade Wellness Resort rating: 4.4/5
Costa D'Oiro Ambiance Village rating: 4.1/5

Where to stay in Lagos?

Best cheap hotels in Lagos

Travelers who enjoy windsurfing, diving and golf, could try Marina Sao Roque that comes with an outdoor swimming pool, a golf course and boating. A good budget option is the 3-star Flow House, which is a 15-minute walk away from Antigo Mercado de Escravos.

Lagos airports & Underground stations

Inn Seventies is 3-star accommodation within a 5 minutes' walk of the center and near Lagos railway station.

Convenience of staying in hotels in the city centre

To avoid long rides to get to the city center, book Baluarte Da Vila Apartments, an upscale choice with a golf course, a Jacuzzi and a seasonal outdoor pool, situated 500 meters away. Giramar Apartamentos Turisticos is a 3-star choice about 1 km away from the very heart of the city. There are 6 hotels in Meia Praia district, including Vila Gale Lagos, which will help make your 15 minutes' walk to Royal Fish Grotto tours easy.

Consider staying in a hotel near Statue of Infante Dom Henrique, such as Residence Lagos, which comes at 113C$ per night. If you're interested in learning about the area's famous attractions, pick a hotel next to Portuguese Discoveries Wax Museum, such as Vitasol Park that is a 10-minute walk away.

Luxury and boutique accommodation in Lagos

Marina Club Suite is a 4-star choice with chic rooms and close vicinity to golf courses and entertainment venues. Many travelers will enjoy original 4-star Boutique Hotel Miranda where you can get an unforgettable experience. If you prefer chain hotels, Dom Pedro Lagos in Meia Praia district has an outdoor swimming pool, a golf course and hiking and is 1.6 km from EVA Transportes.

Explore and find your best apartments, B&Bs and others

There are 12 budget apartments such as Porto Mos Residence for avid travelers. Bayview - Guesthouse is a 10-minute walk from the city center. Consider staying at Jardim Da Meia Praia with family-friendly amenities like an outdoor swimming pool, a golf course and horse riding. Belmar Spa & Beach Resort is a 4-star resort hotel featuring an outdoor swimming pool, an indoor swimming pool and canoeing alongside with lovely views.

Show moreLess