Find and Book Top Rated Hotels in Lagos

Search among 71 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-71 out of 71
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.2
Great219 reviews
MapView on map1.3 km from City Centre600 m from Lagos Train Station
From   US$ 18 /nightSelect
Apartment
8.6
Great468 reviews
8 adults
3 bedrooms
4 beds
MapView on map1.4 km from City Centre800 m from Lagos Train Station
From   US$ 193 /nightSelect
8.4
Great135 reviews
2.1 km from City Centre1.3 km from Ponta da Piedade Lighthouse
From   US$ 384 /nightSelect
8.2
Great239 reviews
2.2 km from City Centre1000 m from Boavista Golf Course
From   US$ 77 /nightSelect
8.2
Great22 reviews
1.3 km from City Centre900 m from Dona Ana Beach
From   US$ 75 /nightSelect
Apartment
400 m from City Centre500 m from Church of Saint Anthony
From   US$ 63 /nightSelect
Apartment
2.0 km from City Centre1.5 km from Dona Ana Beach
From   US$ 232 /nightSelect
8.2
Great132 reviews
2.7 km from City Centre1.3 km from Palmares Golf Course
From   US$ 158 /nightSelect
Bed & Breakfast
8.4
Great155 reviews
2.8 km from City Centre1.0 km from Palmares Golf Course
From   US$ 175 /nightSelect
8.2
Great63 reviews
400 m from City Centre100 m from Church of Saint Anthony
From   US$ 121 /nightSelect
8.4
Great56 reviews
500 m from City Centre200 m from Church of Saint Anthony
From   US$ 34 /nightSelect
8.4
Great131 reviews
1.5 km from City Centre1.1 km from Dona Ana Beach
From   US$ 165 /nightSelect
Apartment
8.4
Great2 reviews
400 m from City Centre200 m from Church of Saint Anthony
From   US$ 63 /nightSelect
8.2
Great30 reviews
2.2 km from City Centre1.5 km from Dona Ana Beach
From   US$ 341 /nightSelect
Bed & Breakfast
8.4
Great56 reviews
300 m from City Centre100 m from First European Slave Market
From   US$ 145 /nightSelect
Apartment
400 m from City Centre500 m from Church of Saint Anthony
From   US$ 63 /nightSelect
1.8 km from City Centre1.2 km from Dona Ana Beach
From   US$ 530 /nightSelect
8.6
Great6 reviews
1000 m from City Centre200 m from Lagos Marina
From   US$ 284 /nightSelect
Apartment
7.4
Very good12 reviews
1.4 km from City Centre800 m from Lagos Marina
From   US$ 98 /nightSelect
7.8
Very good14 reviews
1.5 km from City Centre400 m from Dona Ana Beach
From   US$ 73 /nightSelect
Homestay
900 m from City Centre600 m from Lagos Marina
From   US$ 120 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Lagos

Why visit?

Lagos, Portugal, is a charming coastal town known for its beautiful beaches, rich history, and vibrant culture. With a variety of lagos hotels to choose from, tourists can experience the perfect blend of relaxation, adventure, and authentic Portuguese charm.

Where to stay?

Lagos City Center: For those who want to be in the heart of it all, Lagos City Center offers a range of hotels conveniently located within walking distance of the towns main attractions, such as the Lagos Marina and the historical city walls. With easy access to restaurants, shops, and lively nightlife, this area is perfect for travelers looking for a vibrant atmosphere. Lagos Hotel is one of the popular choices in this area, offering comfortable accommodations in the heart of the city.

Meia Praia: If you prefer a more tranquil setting, Meia Praia is an excellent choice. This area boasts one of the longest sandy beaches in the Algarve, offering visitors a peaceful environment to relax and unwind. Several lagos hotels can be found here, allowing guests to enjoy stunning ocean views and easy access to the beach. Lagos Portugal Hotel is worth considering, offering comfortable rooms and direct beach access.

Ponta da Piedade: For breathtaking natural beauty, Ponta da Piedade is a must-visit area. Known for its dramatic sea cliffs, hidden caves, and picturesque viewpoints, this area provides an idyllic setting for nature lovers and photographers. Though fewer hotels are located here compared to other areas, Lagos Portugal Hotels in this area provide a unique and serene experience, with many offering stunning views of the cliffs and the ocean.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $350.

Best value for money:

Lagos Grand Hotel: Offering comfortable accommodation at an affordable price, Lagos Grand Hotel is a great choice for those seeking value for money. Located close to the city center, this hotel provides easy access to Lagos attractions and amenities. With spacious rooms, friendly staff, and modern amenities, Lagos Grand Hotel is a top option for budget-conscious travelers looking for a lagos hotel that doesnt compromise on quality.

Club Hotel Lagos: Another excellent value-for-money option is Club Hotel Lagos. Situated near Meia Praia beach, this hotel offers comfortable rooms, a swimming pool, and a restaurant serving delicious Portuguese cuisine. With its welcoming atmosphere and affordable rates, Club Hotel Lagos provides guests with a pleasant stay without breaking the bank.

Lagosmar Hotel: Perfectly located in the heart of Lagos City Center, Lagosmar Hotel offers affordable accommodation without sacrificing quality. The hotel features comfortable rooms, a bar, and a terrace where guests can relax and enjoy the bustling atmosphere of the town. With its central location and reasonable prices, Lagosmar Hotel is a popular choice for travelers seeking value for money.

Best kids-friendly hotels:

Cascade Wellness & Lifestyle Resort: This luxurious hotel not only offers excellent amenities for adults but also provides a range of activities and facilities for children. With a kids club, playground, and swimming pool specifically designed for young guests, Cascade Wellness & Lifestyle Resort ensures a memorable family vacation in Lagos.

Dom Pedro Lagos: Situated near Meia Praia, Dom Pedro Lagos is a family-friendly hotel that caters to the needs of both parents and children. With spacious family rooms, a childrens pool, and a babysitting service, this hotel ensures a comfortable and enjoyable stay for families exploring Lagos.

Best hotels for a romantic getaway:

Belmar Spa & Beach Resort: Set in a picturesque location near Porto de Mós beach, Belmar Spa & Beach Resort offers a serene and romantic atmosphere for couples. The resort features luxurious rooms with private balconies, a spa offering couples treatments, and exquisite dining options. With its romantic ambiance and top-notch amenities, Belmar Spa & Beach Resort is ideal for a romantic escape.

Vila Valverde Design & Country Hotel: Situated in the peaceful countryside near Lagos, Vila Valverde Design & Country Hotel provides a romantic retreat away from the hustle and bustle. With its elegant and stylish rooms, beautiful gardens, and intimate ambiance, this hotel offers couples a tranquil and memorable experience.

Best for location:

Tivoli Lagos: Located in the heart of Lagos, Tivoli Lagos offers easy access to the towns attractions, restaurants, and shops. This hotel features comfortable rooms, a swimming pool, and a rooftop terrace with panoramic views of the city. With its central location, Tivoli Lagos is an excellent choice for travelers who want to explore Lagos on foot.

Carvi Beach Hotel: Situated right on Dona Ana Beach, Carvi Beach Hotel offers stunning ocean views and immediate access to the golden sands. Guests can relax on the hotels sun terrace or take a short walk to the city center. With its prime beachfront location, Carvi Beach Hotel provides a convenient base for beach lovers and sun-seeking tourists.

Marina Rio: Overlooking Lagos Marina, Marina Rio offers guests breathtaking views and a prime location near the citys lively waterfront. This hotel provides comfortable rooms, friendly service, and a rooftop terrace where visitors can enjoy panoramic views of the marina. With its proximity to the marina and the city center, Marina Rio is an excellent choice for those looking to soak up the vibrant atmosphere of Lagos.

Best for a short city break:

Hotel Marina São Roque: Located in the heart of Lagos, Hotel Marina São Roque is a convenient choice for a short city break. This hotel offers comfortable rooms, a bar, and a sunny terrace. Its central location allows guests to explore the towns historical sites, dine at local restaurants, and enjoy the buzzing nightlife.

Hotel Cidade Velha: Situated in Lagos City Center, Hotel Cidade Velha provides cozy accommodations for a short city break. With its comfortable rooms and a central location close to the citys attractions, shops, and restaurants, this hotel offers convenience and affordability for a quick getaway to Lagos.

Show moreLess