Find and Book Top Rated Hotels in Lagos

Search among 82 available hotels and places to stay in Lagos from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-82 out of 82
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great315 reviews
MapView on map1.3 mi from City Center1600 yd from Dona Ana Beach
From   US$ 196 /nightSelect
8.4
Great72 reviews
3 adults
1 bedroom
2 beds
MapView on map1.3 mi from City Center1700 yd from Dona Ana Beach
From   US$ 125 /nightSelect
8.6
Great133 reviews
100 yd from City Center100 yd from Lagos Live Science Center
From   US$ 15 /nightSelect
8.2
Great96 reviews
300 yd from City Center200 yd from Lagos Live Science Center
From   US$ 19 /nightSelect
8.8
Great97 reviews
400 yd from City Center200 yd from First European Slave Market
From   US$ 36 /nightSelect
8.4
Great294 reviews
1600 yd from City Center700 yd from Dona Ana Beach
From   US$ 55 /nightSelect
8.2
Great240 reviews
1.4 mi from City Center1000 yd from Boavista Golf Course
From   US$ 242 /nightSelect
Apartment
7.8
Very good3 reviews
500 yd from City Center200 yd from Church of Saint Anthony
From   US$ 63 /nightSelect
8.4
Great231 reviews
1700 yd from City Center800 yd from Dona Ana Beach
From   US$ 155 /nightSelect
8.2
Great157 reviews
1600 yd from City Center1300 yd from Dona Ana Beach
From   US$ 153 /nightSelect
Guest house
8.4
Great177 reviews
1400 yd from City Center1100 yd from Dona Ana Beach
From   US$ 45 /nightSelect
Apartment
8.6
Great469 reviews
1600 yd from City Center900 yd from Lagos Train Station
From   US$ 193 /nightSelect
8.2
Great133 reviews
1.7 mi from City Center1400 yd from Palmares Golf Course
From   US$ 158 /nightSelect
Bed & Breakfast
8.4
Great144 reviews
1.8 mi from City Center1200 yd from Palmares Golf Course
From   US$ 152 /nightSelect
Holiday park
8.2
Great110 reviews
1.2 mi from City Center1700 yd from Dona Ana Beach
From   US$ 291 /nightSelect
8.4
Great145 reviews
1000 yd from City Center700 yd from Dona Ana Beach
From   US$ 234 /nightSelect
8.6
Great24 reviews
1400 yd from City Center400 yd from Dona Ana Beach
From   US$ 193 /nightSelect
Guest house
8.2
Great21 reviews
1300 yd from City Center500 yd from Dona Ana Beach
From   US$ 54 /nightSelect
Apartment
8.6
Great3 reviews
1200 yd from City Center1000 yd from Church of Saint Anthony
From   US$ 128 /nightSelect
8.0
Great11 reviews
1700 yd from City Center400 yd from Dona Ana Beach
From   US$ 73 /nightSelect
8.2
Great215 reviews
1400 yd from City Center700 yd from Lagos Train Station
From   US$ 18 /nightSelect
8.4
Great61 reviews
1500 yd from City Center1500 yd from Lagos Live Science Center
From   US$ 81 /nightSelect
8.6
Great20 reviews
1300 yd from City Center600 yd from Lagos Marina
From   US$ 172 /nightSelect
Apartment
1.2 mi from City Center1700 yd from Dona Ana Beach
From   US$ 140 /nightSelect
1.3 mi from City Center1700 yd from Dona Ana Beach
From   US$ 272 /nightSelect
Bed & Breakfast
8.4
Great48 reviews
300 yd from City Center100 yd from First European Slave Market
From   US$ 159 /nightSelect
Apartment
7.4
Very good12 reviews
1600 yd from City Center900 yd from Lagos Marina
From   US$ 98 /nightSelect
1400 yd from City Center400 yd from Dona Ana Beach
From   US$ 90 /nightSelect
Apartment
500 yd from City Center500 yd from Church of Saint Anthony
From   US$ 212 /nightSelect
300 yd from City Center400 yd from First European Slave Market
From   US$ 147 /nightSelect
8.6
Great6 reviews
1000 yd from City Center400 yd from Lagos Train Station
From   US$ 228 /nightSelect
8.6
Great6 reviews
1100 yd from City Center300 yd from Lagos Marina
From   US$ 219 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Lagos

Why visit?

Lagos, located in Portugal's beautiful Algarve region, offers tourists a captivating blend of stunning beaches, historical landmarks, vibrant culture, and delicious cuisine. With its picturesque coastline, charming old town, and a range of exciting activities on offer, Lagos is an ideal destination for all types of travelers.

Where to stay?

When it comes to accommodation, Lagos boasts a variety of options to suit every preference and budget. Here are the best areas in Lagos to stay in:

Lagos Old Town: This historic area is known for its narrow cobblestone streets, traditional architecture, and lively atmosphere. Staying in the old town provides easy access to key attractions, including the iconic Ponta da Piedade and the vibrant Praia da Batata beach.

Meia Praia: This long stretch of golden sand is a popular choice for beach lovers. Located to the east of Lagos, Meia Praia offers a range of waterfront hotels, offering stunning ocean views and direct beach access. It is an ideal location for those looking to relax and unwind.

Porto de Mós: Situated to the west of Lagos, Porto de Mós is another picturesque beach area. It offers a tranquil escape from the bustling city center while still being within reach of top attractions. The area is dotted with luxurious hotels and provides a peaceful setting for a memorable stay.

Price per hotel room per night:

To give you an idea of the average hotel prices in Lagos, here are the approximate rates for 3-star, 4-star, and 5-star hotels:

3-star hotels: $50-100 per night

4-star hotels: $100-200 per night

5-star hotels: $200 and above per night

Best value for money:

Hotel Marina Rio: Located in Lagos Old Town, this 3-star hotel offers comfortable rooms, friendly service, and a great location close to popular attractions.

Carvi Beach Hotel: Situated near Meia Praia, this affordable 3-star hotel provides easy access to the beach and offers stunning sea views.

Dom Manuel I: This charming 3-star hotel is set in a traditional Portuguese building and provides a delightful blend of comfort and affordability in the heart of Lagos.

Best kids-friendly hotels:

Cascade Wellness Resort: This 5-star hotel offers spacious family rooms, a children's club, and a range of activities to keep kids entertained.

Tivoli Lagos: Situated near Lagos Old Town, this family-friendly hotel provides a playground, swimming pools, and a fun-filled kids' club.

Best hotels for a romantic getaway:

Boutique Hotel Vivenda Miranda: Nestled on a cliffside overlooking the ocean, this intimate boutique hotel offers breathtaking views, luxurious rooms, and a tranquil atmosphere.

Belmar Spa & Beach Resort: This stylish 4-star hotel offers romantic suites, a spa, and direct access to Porto de Mós beach, providing the perfect setting for a romantic retreat.

Best for location:

Lagos Avenida Hotel: Located in the heart of Lagos, this 4-star hotel offers modern rooms and is within walking distance of shops, restaurants, and attractions.

Vila Gale Lagos: Situated just a short walk from Meia Praia beach, this 4-star hotel provides easy access to both the city center and the stunning coastline.

Cascade Wellness Resort: Set on the cliffs overlooking Porto de Mós, this 5-star hotel offers stunning views and a perfect blend of natural beauty and convenience.

Best for a short city break:

Hotel Costa D’Oiro Ambiance Village: This charming hotel is centrally located, offering easy access to Lagos Old Town and its lively atmosphere.

Sensimar Lagos by Yellow: Situated near Porto de Mós, this adults-only hotel provides a relaxed ambiance and close proximity to the beach.

Show moreLess