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 – 5 hotels and places to stay

Filter by:

Star rating
Review score

Casa Cláudia - Cond do Mar

São João

Offering an outdoor swimming pool and garden view, Casa Cláudia - Cond do Mar is located in São João, 16 km from Santo António Golf Course and 17 km from Algarve International Circuit.

c
christien
From
Netherlands
The place was super clean and cozy, with fresh interior and everything we needed. The hammock in the sunny outside area was perfect for relaxing. Slept well in the comfortable bed, and when my friend visited the quality sofabed was much appreciated :) Loved the location. It’s a 15-minute walk to town center, just 2 minutes to beautiful nature paths, and a nice 7-minute walk to the beach. The supermarket was convenient (7 min walk/1 min drive). And we became regulars at the cozy Everyday People Coffee, which is just 2 minutes away and a great spot to enjoy morning sun and coffee.​​​​​​​​​​​​​​​​ Claudia was an exceptional host, always responsive and very reliable. When I accidentally locked myself out (twice), she replied within minutes and came to my rescue in less than 15 minutes 🙏 Thank you for the lovely stay ☺️
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews
Price from
US$230.48
1 night, 2 adults

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.

G
Guilherme
From
Brazil
Magnificent view from the room, with the outside pool. Great service and delicious breakfast. Large rooms. Shaded parking. Location 15 minutes away from the beach by foot.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,146 reviews
Price from
US$103.31
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.

K
Karen
From
United Kingdom
Our stay was amazing from start to finish
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,182 reviews
Price from
US$132.18
1 night, 2 adults

Lagos Avenida Hotel

Lagos (Near São João)

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.

E
Eva-Johanna
From
Estonia
Great location, right next to the bus station and marina de lagos. Very nice rooftop pool with infinity pool and bar and a great view. Breakfast was delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 717 reviews
Price from
US$235.95
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.

A
Arthur
From
Belgium
Incredible new Hotel and really the place to be in Lagos! Rooms were perfect, restaurant is perfect. Swimming pool on the rooftop is amazing. Perfectly quiet en all you need.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 74 reviews
Price from
US$287.54
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.

V
Viraj
From
India
Quaint building Very comfortable and modern rooms Lovely design Incredible breakfast..a la carte..super service Fantastic location in the heart of the old town
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 88 reviews
Price from
US$260.88
1 night, 2 adults

The Editory by the Sea Lagos

Lagos (Near São João)

Located in Lagos, 700 metres from Dona Ana Beach, The Editory by the Sea Lagos provides accommodation with an outdoor swimming pool, private parking, a garden and a restaurant.

D
Denise
From
Canada
Beautiful hotel well maintained. Loved our stay. It was so relaxing. The breakfast was amazing. Even an omelet bar! Very clean, beautiful, spacious rooms. Really enjoyed the views from our balcony.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,057 reviews
Price from
US$168.12
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
chloe
From
United Kingdom
Amazing property. Staff very inviting and amazing. Very welcoming and up to standard. Comfy beds. Overall worth a 5 star
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,123 reviews
Price from
US$217.62
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.

C
Cameron
From
South Africa
Best hotel we have stayed at in Algarve. Peaceful and relaxing.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,260 reviews
Price from
US$150.26
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....

A
Anji
From
United Kingdom
We all loved it. The room was great, comfy beds, lovely bathroom. Facilities are fab, pools, spa, restaurants and the great little train to get to the beach.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,359 reviews
Price from
US$337.96
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.2
Very good - What previous guests thought, 2,068 reviews
From US$84.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 593 reviews
From US$71.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,375 reviews
From US$81.39 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 74 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,491 reviews
From US$95.07 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 63 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,297 reviews
From US$117.03 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,013 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,223 reviews
From US$102.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,841 reviews
From US$104.35 per night

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

See all

Popular with guests booking hotels in Lagos

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

Popular with guests booking hotels in Lagos

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

Popular with guests booking hotels in Lagos

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

Popular with guests booking hotels in Lagos

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,520 reviews

Popular with guests booking hotels in Alvor

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

Popular with guests booking hotels in Alvor

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

Popular with guests booking hotels in Luz

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

Popular with guests booking hotels in Luz

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

Popular with guests booking hotels in Alvor

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

Popular with guests booking hotels in Lagos

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

Budget hotels in São João and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 350 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.

Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 13 reviews

Central Located Rooms Lagos is set in Lagos, 16 km from Santo António Golf Course, 17 km from Algarve International Circuit, and 25 km from Slide & Splash Water Park.

From US$103.19 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,877 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$115.66 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 932 reviews

"The DreamLagos BnB is a small family business that makes guests feel like at home. Located in a quiet residential area, we offer a peaceful atmosphere.

From US$85.01 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 483 reviews

Offering city views, Sun Place Guest House is an accommodation situated in Lagos, 2 km from Meia Praia Beach and 15 km from Santo António Golf Course.

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

Set in Lagos and within less than 1 km of Meia Praia Beach, DBV Guesthouse features a terrace, non-smoking rooms, and free WiFi throughout the property.

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

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

From US$92.92 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 30 reviews

Featuring accommodation with a private pool, garden view and a terrace, Sweet Home - Lagos is set in Lagos. With city views, this accommodation offers a balcony.

From US$41.86 per night

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,182 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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 717 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$198.96 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 302 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.36 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 832 reviews

1.2 km from Meia Praia Beach, Alto Mar Inn is a recently renovated property set in Lagos and offers air-conditioned rooms with free WiFi and parking on-site.

From US$56.81 per night

Bora Dormir

Hotel in Lagos
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 786 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$42.90 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 88 reviews

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.

From US$187.83 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,007 reviews

The Dom Pedro Lagos is an aparthotel located at a short walk from the popular Meia Praia Beach. The property is situated at an 8-minute drive from the Lagos centre.

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

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.

From US$140.29 per night