Find and Book Top Hotels in Sagres

Search among 13 available hotels and places to stay in Sagres from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-13 out of 13
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.6
Great1005 reviews
MapView on map500 yd from City Center1100 yd from Mareta Beach
From   US$ 76 /nightSelect
8.2
Great258 reviews
MapView on map1.1 mi from City Center
From   US$ 227 /nightSelect
8.4
Great376 reviews
500 yd from City Center700 yd from Mareta Beach
From   US$ 107 /nightSelect
8.2
Great197 reviews
600 yd from City Center200 yd from Mareta Beach
From   US$ 197 /nightSelect
8.4
Great676 reviews
700 yd from City Center200 yd from Mareta Beach
From   US$ 115 /nightSelect
8.4
Great321 reviews
700 yd from City Center300 yd from Mareta Beach
From   US$ 95 /nightSelect
8.6
Great510 reviews
400 yd from City Center1000 yd from Mareta Beach
From   US$ 94 /nightSelect
8.4
Great270 reviews
1000 yd from City Center700 yd from Mareta Beach
From   US$ 46 /nightSelect
Bed & Breakfast
8.2
Great192 reviews
500 yd from City Center1100 yd from Mareta Beach
From   US$ 126 /nightSelect
Guest house
8.4
Great93 reviews
700 yd from City Center200 yd from Mareta Beach
From   US$ 94 /nightSelect
8.4
Great168 reviews
800 yd from City Center1100 yd from Mareta Beach
From   US$ 25 /nightSelect
8.4
Great57 reviews
1100 yd from City Center800 yd from Mareta Beach
From   US$ 111 /nightSelect
9.4
Perfect2 reviews
300 yd from City Center1000 yd from Mareta Beach
From   US$ 108 /nightSelect

Best hotels and places to stay in Sagres

Why visit?

Sagres, located on the southwestern tip of Portugal, is a charming coastal town known for its beautiful beaches, rugged cliffs, and rich historical significance. It offers a unique blend of natural beauty, outdoor adventures, and cultural attractions, making it an ideal destination for tourists seeking a relaxing and immersive experience.

Where to stay?

Sagres offers several appealing areas to stay, each with its own unique characteristics:

Sagres Village: This area is the heart of the town and offers a lively atmosphere with a variety of shops, restaurants, and bars. It is an excellent choice for those who enjoy being in the center of the action and want easy access to amenities.

Martinhal: Situated on the outskirts of Sagres, Martinhal is a family-friendly resort area that boasts world-class accommodations, beautiful beaches, and a host of activities for children. It is an ideal option for families seeking a peaceful and luxurious stay.

Baleeira: Located near the harbor, Baleeira is a tranquil neighborhood that offers stunning sea views and easy access to the beach. It is perfect for those who prefer a quieter and more laid-back atmosphere.

What is the price per hotel room per night?

In Sagres, the average price per hotel room per night varies according to the star rating of the hotel:

3-star hotels: The average price per room per night ranges from $70 to $110.

4-star hotels: The average price per room per night ranges from $110 to $170.

5-star hotels: The average price per room per night ranges from $170 to $250.

Best value for money:

Memmo Baleeira: With its modern design, comfortable rooms, and excellent location, Memmo Baleeira offers great value for money. Prices start at $100 per night.

Mareta Beach Boutique Bed & Breakfast: This cozy bed and breakfast provide guests with a warm and welcoming atmosphere. It offers affordable rates starting at $80 per night.

Aparthotel Navigator: Located near the town center, Aparthotel Navigator provides spacious apartments equipped with kitchenettes, making it suitable for longer stays. Prices start at $90 per night.

Best kids-friendly hotels:

Martinhal Sagres Beach Family Resort: Known for its excellent facilities and activities for children, Martinhal Sagres Beach Family Resort offers a range of accommodations to suit families of all sizes.

Sagres Time Apartments: These family-friendly apartments provide a comfortable and home-like environment with easy access to nearby beaches. Prices start at $120 per night.

Best hotels for a romantic getaway:

Pousada de Sagres: Infante: This historic hotel overlooks the sea and offers luxurious rooms, a pool, and a fine dining restaurant, making it an ideal choice for couples seeking a romantic escape.

Memmo Baleeira: With its stunning ocean views, stylish rooms, and a tranquil atmosphere, Memmo Baleeira is another top choice for couples looking for a romantic getaway.

Best for location:

Don Tenorio Aparthotel: Located in the heart of Sagres, this aparthotel provides convenient access to restaurants, shops, and nearby attractions.

Hotel Mira Sagres: With its prime location near Praia da Mareta, Hotel Mira Sagres offers excellent ocean views and is within walking distance of popular surfing spots.

Best for a short city break:

Memmo Baleeira: Its central location, stylish design, and upscale amenities make Memmo Baleeira a perfect choice for a short city break in Sagres.

Pousada de Sagres: Infante: Combining historical charm with modern comfort, this hotel offers a serene retreat for a relaxing city escape.

Show moreLess