Skip to main content

Search hotels in São João

Enter your dates to see the latest prices and deals for São João hotels

São João – 1 hotel or place to stay

Filter by:

Star rating
Review score

Lagos Atlantic Hotel

Lagos (Near São João)

Located in Lagos, 500 metres from Porto de Mos Beach and 1.9 km from Dona Ana Beach, Lagos Atlantic Hotel offers an outdoor swimming pool, a garden and a bar.

M
Mindaugas
From
Lithuania
Bright, cozy, modernly furnished, perfectly supervised. Friendly, very helpful and caring staff. Fresh and delicious food. Convenient location, few steps from the spectacular beach Praya de Porto Mos. No problems with car parking.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,131 reviews
Price from
US$130.90
1 night, 2 adults

Hotel Marina Rio

Lagos (Near São João)

Overlooking the palm tree-lined marina, this hotel offers a heated rooftop pool (from 1st October - 30th April) and air-conditioned rooms with a furnished balcony.

G
Goh
From
Singapore
Beautiful hotel right by the Marina front. We have booked a room facing the marina and it was very nice and spacious. The staff at the reception were very friendly and helpful too. Easy walk to the Historical centre with numerous cafes and restaurants. Will definitely stay here again if we do come to Lagos.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,187 reviews
Price from
US$155.92
1 night, 2 adults

The MN56 Hotel

Lagos (Near São João)

Set in Lagos, 800 metres from Meia Praia Beach, The MN56 Hotel offers accommodation with an outdoor swimming pool, private parking, a restaurant and a bar.

F
Florian
From
Germany
Location, Rooms and most importantly the whole staff were amazing!!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 68 reviews
Price from
US$288.56
1 night, 2 adults

Água Hotels Lagos Bay

Lagos (Near São João)

Ideally situated in Lagos, Água Hotels Lagos Bay features air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk.

N
Nuno
From
Portugal
We were pleasantly surprised upon arrival with this cozy and beautifully decorated boutique hotel. The Staff were very friendly and hospitable, assisting to all our needs. The hotel is super central with restaurants, beaches and stores literally at our doorstep, making it easy to get around by foot. We will definitely recommend this hotel!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 78 reviews
Price from
US$282.74
1 night, 2 adults

The Navigator - Palm Oasis Alvor - All Inclusive

Alvor (Near São João)

The Navigator - Palm Oasis Alvor - All Inclusive has a garden, terrace, a restaurant and bar in Alvor. Boasting a kids' club, this property also provides guests with a children's playground.

C
Catarina
From
Malta
Everything was good will be back
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,046 reviews
Price from
US$207.98
1 night, 2 adults

Longevity Health & Wellness Hotel - Adults Only

Alvor (Near São João)

Set in the picturesque village of Alvor, Longevity Health & Wellness Hotel - Adults Only is built upon a secluded hillside with panoramic views over the Alvor bay and the countryside.

P
Paul
From
Germany
Outstanding breakfast. Lovely staff. Surrounded by beautiful beaches. Allin all very much recommend staying there.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,253 reviews
Price from
US$150.80
1 night, 2 adults

Tivoli Alvor Algarve - All Inclusive Resort

Alvor (Near São João)

Tivoli Alvor Algarve - All Inclusive Resort is located in Alvor and is 2.2 km from Alvor Beach. The hotel has 5 restaurants, six swimming pools, 2 bars, a spa and wellness centre and a fitness centre....

S
Samin Sadat
From
Sweden
the staff were nice and helpful. they provide you towels whenever you need it at the pool. the access to snack all day long. even at midnight. the two extra restaurants was really good and the staff at the restaurants were really friendly and helpful!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,349 reviews
Price from
US$351.37
1 night, 2 adults

Vilamar

Luz (Near São João)

Offering access to outdoor pools for children and adults, Vilamar is located in Praia da Luz. Surrounded by a garden, this property offers free WiFi throughout.

A
Alfiero Cardona
From
Australia
Excellent stay. Would stay again in this hotel in a heartbeat. The rooms are large..m maybe even extra large. So are the beds. The rooms have a back door that leads to two pools. It is quite close to the centre especially if you have a car.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,336 reviews
Price from
US$70.69
1 night, 2 adults

Wyndham Residences Alvor Beach

Alvor (Near São João)

Just 100 metres from Alvor’s beach, Wyndham Residences Alvor Beach offers air-conditioned rooms and studios with a kitchenette all with a furnished balcony. It features an outdoor pool with a terrace....

A
Adelina
From
Romania
Gil from reception was so kind and gave us many great recommendations—we really enjoyed chatting with him. Thank you! The breakfast was very good, and the rooms were nice. The weather was bad, but we were still able to explore the area. Make sure to check the beaches nearby, they are lovely.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,379 reviews
Price from
US$105.82
1 night, 2 adults

Vila Gale Lagos

Lagos (Near São João)

The 4-star Vila Gale is a luxury resort located right on the Lagos seafront, along the sandy Meia Praia Beach and a 5-minute drive from Lagos Marina.

P
Patryk
From
Poland
Rooms very spacious and clean, very nice service. Lot of different dishes with food for breakfast and dinner. Nice swimming pool and sauna. A lot of place to park a car.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,448 reviews
Price from
US$153.59
1 night, 2 adults
See all hotels in and around São João

Hotels with airport shuttles in São João

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,751 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,176 reviews
From US$86.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 599 reviews
From US$75.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,338 reviews
From US$81.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 68 reviews
From US$230.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,379 reviews
From US$95.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 64 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,296 reviews
From US$173.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,041 reviews
From US$133.81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,250 reviews
From US$104.72 per night

Most booked hotels in São João and surroundings in the past month

See all

Popular with guests booking hotels in Alvor

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,379 reviews

Popular with guests booking hotels in Lagos

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,263 reviews

Popular with guests booking hotels in Lagos

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,414 reviews

Popular with guests booking hotels in Lagos

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,338 reviews

Popular with guests booking hotels in Lagos

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,131 reviews

Popular with guests booking hotels in Alvor

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,296 reviews

Popular with guests booking hotels in Luz

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,093 reviews

Popular with guests booking hotels in Alvor

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,399 reviews

Popular with guests booking hotels in Lagos

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 972 reviews

Popular with guests booking hotels in Luz

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 540 reviews

Budget hotels in São João and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 reviews

Set in Lagos in the Algarve region, Lagos Terrace with Pool by Homing features a balcony. Guests can benefit from a terrace and an outdoor pool.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 297 reviews

Set in a quiet rural location near Lagos, Falfeira Apartments are a 5 minutes’ drive from the marina and Atlantic beaches.

From US$73.30 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 356 reviews

Set just 2.3 km from Meia Praia Beach, Lagos Royal Rooms and Suites offers accommodation in Lagos with access to a terrace, a shared lounge, as well as a shared kitchen.

From US$52.36 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 82 reviews

Situated in Lagos, 1.7 km from Meia Praia Beach and 17 km from Santo António Golf Course, Landeiro MarinaPark Apartment offers a garden and air conditioning.

From US$122.17 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 197 reviews

Situated in Lagos, 1.5 km from Meia Praia Beach, Casa Afonso features rooms with air conditioning and free WiFi.

From US$116.35 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 185 reviews

Located in Lagos, 1.6 km from Meia Praia Beach and 17 km from Santo António Golf Course, Marina Bay Apartment offers a terrace and air conditioning.

From US$103.56 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,891 reviews

Within sight of the marina, Marina Club Lagos Resort is just a short walk from Lagos’ historic centre and provides guests with luxurious accommodation close to Meia Praia Beach.

From US$127.12 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 14 reviews

Located in Lagos, 1.9 km from Meia Praia Beach and 15 km from Santo António Golf Course, Lagos Palm Tree 1 with Pool by Homing provides air-conditioned accommodation with a terrace and free WiFi.

Best hotels with breakfast in São João and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,187 reviews

Overlooking the palm tree-lined marina, this hotel offers a heated rooftop pool (from 1st October - 30th April) and air-conditioned rooms with a furnished balcony.

From US$143.12 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 739 reviews

Offering an outdoor pool and views of the marina and sea, Lagos Avenida Hotel is set in Lagos city centre in the Algarve, within a 10-minute drive from Meia Praia Beach Lagos.

From US$199.67 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 88 reviews

Amaro Sight Guesthouse is located in Lagos, 1.6 km from Meia Praia Beach, 16 km from Santo António Golf Course, as well as 18 km from Algarve International Circuit.

From US$52.36 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,263 reviews

Tivoli Lagos is a 4-star hotel featuring spa facilities and a courtyard with swimming pool. It features an Algarve-themed décor and ambiance.

From US$104.02 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 158 reviews

The Chairs Place GuestHouse is situated in Lagos, 1.7 km from Meia Praia Beach, 15 km from Santo António Golf Course, as well as 18 km from Algarve International Circuit.

From US$52.36 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 300 reviews

Located in Lagos, 1.5 km from Meia Praia Beach, "A Casa dos Avôs" Suites & Breakfast provides air-conditioned rooms with free WiFi.

From US$75.63 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 98 reviews

Muralha House provides accommodation located 300 metres from the centre of Lagos and features a terrace and a shared lounge.

From US$74.87 per night

Bora Dormir

Hotel in Lagos
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 760 reviews

Located in the historic, commercial and leisure centre of the city of Lagos, on a pedestrianised street, Bora Dormir is a Local Accommodation (Hostel) unit that has been operating since 2013 and was...

From US$43.05 per night