Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-04-29

2026-04-30

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Algarve Region near Castro Marim Train Station

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

149 properties found

  • Casa D'Avo

    Rua Do Rapozinho Numero 7, Altura, Portugal

    2.3 km to Castro Marim Train Station (Show map)

    Situated around a 5-minute walk from Mercado Municipal De Altura, the 2-room Casa D'Avo Apartment Altura offers guests easy access to various tourist attractions nearby. The apartment features a…

    More...

    From US$ 224
    price for 1 night
    Book Now From US$ 224
  • Altura Beach Townhouse

    Urbanizacao Ponte Do Regato, Lote 52, Altura, Portugal

    2.4 km to Castro Marim Train Station (Show map)

    The 3-bedroom Altura Beach Townhouse villa is located only 14 minutes' stroll from the Castle of Castro Marim and offers guests to enjoy their evening on a terrace with a barbecue grill and a spa…

    More...

    From US$ 259
    price for 1 night
    Book Now From US$ 259
  • Casa Margarita

    Rua Do Rapozinho , Impasse Do Raposinho 8, Altura, Portugal

    2.4 km to Castro Marim Train Station (Show map)

    The 4-bedroom Casa Margarita Villa Altura is located a mere 0.9 km from the Alagoa Beach and offers guests to enjoy their evening on a terrace with a dining table.

    More...

    From US$ 351
    price for 1 night
    Book Now From US$ 351
  • Casa De Ferias Na Praia Verde Casa De Charme

    Urbanizacao Da Praia Verde Lote 143 Fracao R, Castro Marim, Portugal

    2.4 km to Castro Marim Train Station (Show map)

    Nestled 3.6 km from the Manta Rota beach, Casa De Ferias Na Praia Verde Casa De Charme Castro Marim entices guests to explore various tourist destinations nearby.

    More...

    From US$ 290
    price for 1 night
    Book Now From US$ 290
  • Casa Branca, Beach Village

    Rua Infante D. Henrique 63, Altura, Portugal

    2.4 km to Castro Marim Train Station (Show map)

    Casa Branca, Beach Village Altura provides easy access to various city attractions, such as Mercado Municipal De Altura, situated a 6-minute walk away.

    More...

    From US$ 673
    price for 1 night
    Book Now From US$ 673
  • Casa Praia Verde V3

    Urbanizacao Praia Verde 10A, Castro Marim, Portugal

    2.4 km to Castro Marim Train Station (Show map)

    Located approximately 10 minutes by car from the Castro Marim and Vila Real de Santo Antonio Marsh Natural Reserve, Casa Praia Verde V3 Castro Marim provides access to various tourist attractions in…

    More...

    Book Now
  • Garden Villa, Cosy House By The Sea

    Urbanizacao Da Praia Verde 143 C, Praia Verde, Portugal

    2.4 km to Castro Marim Train Station (Show map)

    Located merely 1.9 km from the Praia de Adao e Eva, the 3-bedroom Garden Villa, Cosy House By The Sea Praia Verde offers a nightclub for guests' entertainment. Featuring a terrace, the beachfront…

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190
  • Fantastico T2 Ac Wi-Fi E Tv Cabo 2Wc

    Estrada Nacional 125, Nº20 1E, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Boasting a location 1.8 km from the fine sand Playa Verde Beach, Fantastico T2 Ac Wi-Fi E Tv Cabo 2Wc Villa Altura provides a terrace with garden views.

    More...

    From US$ 256
    price for 1 night
    Book Now From US$ 256
  • Stylish 3 Bdr Retreat With Pool By Lovelystay

    Urbanizacao Alagoinha Lote 4, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Nestled nearly a 10-minute drive from the Praia de Adao e Eva, the spacious 147 m² Stylish 3 Bdr Retreat With Pool By Lovelystay Altura apartment allows guests to explore numerous tourist…

    More...

    From US$ 338
    price for 1 night
    Book Now From US$ 338
  • Altura Typical House By Homing

    Rua Alagoa, 2, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Staying at the spacious Altura Typical House By Homing Apartment, guests can relax on a terrace a 20-minute walk from the fine sand Playa Verde Beach. To keep up with sports routine, access to a golf…

    More...

    From US$ 410
    price for 1 night
    Book Now From US$ 410
  • Villa Alagoa - Pool & Terrace

    3, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Situated only a 13-minute walk from the Altura Beach, Villa Alagoa - Pool & Terrace Altura entices guests to explore various tourist attractions in the area.

    More...

    From US$ 896
    price for 1 night
    Book Now From US$ 896
  • Villa Nokleby By Algarvemanta 4V4

    Do Barrocal - Casa Nokleby, -, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Located around 25 minutes' walk from the Alagoa Beach, Villa Nokleby By Algarvemanta 4V4 Altura features a swimming pool, an indoor pool, ensuring a relaxing stay. Featuring access to a terrace, this…

    More...

    From US$ 632
    price for 1 night
    Book Now From US$ 632
  • T1 Altura, Piscina Terraco Prestige For Home

    Urbanizacao Alagoa Praia Norte, 3ºandar Apt 302, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Located merely 5 minutes on foot from Mercado Municipal De Altura, the 4-star T1 Altura, Piscina Terraco Prestige For Home hotel has a terrace.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Andar Paraiso

    R. De Santo Antonio, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Offering a location 2.3 km from the Praia da Lota, Andar Paraiso Altura villa gives access to various tourist spots in the area.

    More...

    From US$ 208
    price for 1 night
    Book Now From US$ 208
  • Apartamentos Turisticos Alagoa Praia

    Urb Alagoa Praia Norte - Lote 1, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    Offering cars for rent, the 4-star Apartamentos Turisticos Alagoa Praia Altura hotel lies approximately a 5-minute stroll from Mercado Municipal De Altura. Located 4.8 km from the Beach of Monte…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Altura Beach & Village Escape By Lisbeyond

    2 Rua Joao De Deus, Altura, Portugal

    2.5 km to Castro Marim Train Station (Show map)

    The 1-room Altura Beach & Village Escape By Lisbeyond apartment provides easy access to various city attractions, such as Mercado Municipal De Altura, situated approximately a 5-minute stroll away.

    More...

    From US$ 177
    price for 1 night
    Book Now From US$ 177
  • Apartamento Salty Tides

    Rua Da Alagoa No 76 - Fracao I, Altura, Portugal

    2.6 km to Castro Marim Train Station (Show map)

    The 2-room Apartamento Salty Tides Altura is situated around a 5-minute walk from Mercado Municipal De Altura and 60 km from Faro airport. With access to a golf playground, the 90 m² apartment caters…

    More...

    From US$ 194
    price for 1 night
    Book Now From US$ 194
  • Moradia Em Altura! Beach House

    Rua Pedro Alvares Cabral Lote 4 R/C B, Altura, Portugal

    2.6 km to Castro Marim Train Station (Show map)

    The beachfront Moradia Em Altura! Beach House villa is located a mere 1.3 km from the Alagoa Beach, giving access to various tourist spots nearby. Guests can enjoy canoeing, hiking, and fishing at…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Altura Beach House

    Rua Infante D. Henrique Lote 5, R/C A, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Offering a location merely 0.7 km from Praia de Altura, the 2-room Altura Beach House also gives access to a variety of tourist spots in the vicinity. The apartment provides active guests with the…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Moradia Altura

    Zeca Afonso, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    The 3-bedroom Moradia Altura Villa offers quick access to such tourist spots as Mercado Municipal De Altura, situated just a 5-minute walk away. Guests can enjoy cycling at this Altura holiday home…

    More...

    From US$ 800
    price for 1 night
    Book Now From US$ 800
  • Alagoa Apartment

    Rua 11 De Junho De 1993 App 42, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Staying at the 2-room Alagoa Apartment Altura, guests can visit Cabeço Beach, located about 10 minutes' drive away. To keep up with sports routine, access to a golf playground is provided.

    More...

    From US$ 239
    price for 1 night
    Book Now From US$ 239
  • Alcaria Pool House

    Rua De Casas Das Alcaria, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Situated approximately a 25-minute walk from the Alagoa Beach, the 2-bedroom Alcaria Pool House Villa Altura entices guests to explore various tourist attractions in the area.

    More...

    From US$ 256
    price for 1 night
    Book Now From US$ 256
  • Quinta Dos Medronheiros

    Qta. Dos Medronheiros - Montinho Da Conveniencia Altura, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Located 4.9 km from the Praia de Adao e Eva, Quinta Dos Medronheiros Villa Altura gives access to various tourist sites in the vicinity.

    More...

    From US$ 692
    price for 1 night
    Book Now From US$ 692
  • Sun Lovers Altura T1 Pool & Balcony

    14 Rua Jose Carlos Ary Dos Santos, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    To enjoy your vacation in Altura, stay at the spacious 64 m² Sun Lovers Altura T1 Pool & Balcony apartment, which is approximately 900 metres from the Altura Beach and only 5 minutes' stroll from…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Altura House By Lovelystay

    Urbanizacao Bela Praia 142, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Altura House By Lovelystay is located a mere 1.4 km from the Alagoa Beach and merely 13 minutes' walk from the Altura Beach. With access to a golf course, the apartment caters to the needs of active…

    More...

    From US$ 419
    price for 1 night
    Book Now From US$ 419
  • Casa Da Praia - T3 Em Altura

    Rua Almada Negreiros 24, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Casa Da Praia - T3 Em Altura is situated just a 5-minute walk from the Alagoa Beach, featuring such comforts as Wi-Fi and a free private car park.

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Vivenda Luz E Ludica

    Rua Do Barrocal 16 Barrocal, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Featuring a private swimming pool for guests' relaxation, the 4-bedroom Vivenda Luz E Ludica Villa Altura is located nearly 25 minutes' walk from the Alagoa Beach. Featuring access to a terrace, this…

    More...

    From US$ 519
    price for 1 night
    Book Now From US$ 519
  • Alcaria Grand House

    Rua De Alcaria, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Situated around 10 minutes by car from the fine sand Playa Verde Beach, the 3-bedroom Alcaria Grand House Villa Altura provides access to numerous tourist attractions in the area.

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Altura Vacations T1, Algarve

    2 Rua Dos Diogos, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Altura Vacations T1, Algarve Apartment provides easy access to various city attractions, such as the Saberes do Algarve, situated only 450 metres away. The apartment boasts a golf playground, perfect…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Altura Lp Sunny House

    Rua Da Regeneracao 23, Urbanizacao Da Bela Praia , Lote 153B, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Altura Lp Sunny House Villa offers proximity to nearby tourist spots, such as the Alagoa Beach, situated 20 minutes' walk away. The 3-bedroom holiday home awaits guests on a terrace with a swimming…

    More...

    From US$ 301
    price for 1 night
    Book Now From US$ 301
  • Altura Beach Al

    Rua Vasco Da Gama Apartamentos Alagoa Azul, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Set about 5 minutes' walk from Altura Beach, the beachfront 1-bedroom Altura Beach Al apartment has a terrace furnished with a swimming pool and a kitchenette. Cabeço Beach is 2.3 km from this…

    More...

    From US$ 247
    price for 1 night
    Book Now From US$ 247
  • Apartamento Altura T2

    Loteamento Sagma, Lote 2, 1º Andar 8950-411, Altura, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Guests of the beachfront Apartamento Altura T2 hotel can enjoy easy access to the Saberes do Algarve, which is situated nearly a 5-minute stroll away. There is also parking.

    More...

    From US$ 326
    price for 1 night
    Book Now From US$ 326
  • Altura Beach Al2

    Rua Vasco Da Gama Apartamentos Alagoa Azul, Ap. 102, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    To enjoy your vacation in Altura, stay at the beachfront 1-bedroom Altura Beach Al2 apartment, which is around 25 minutes' walk from Cabeço Beach and 4.7 km from the Beach of Monte Gordo. Staying in…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Alagoa Azul

    Lote 2, Alagoa, ., Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Nestled 550 m from the Altura Beach, the 3-star smoke-free Alagoa Azul Altura hotel is housed in a striking-style building that features terracotta floors. The elegant guest house with an outdoor…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Staysalty - Resort Style Family Beach House With Pool

    7 Rua Eca De Queiros, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Staying at the 3-bedroom Staysalty - Resort Style Family Beach House With Pool Altura villa, guests can visit the Alagoa Beach, which is only 0.7 km away. Providing an outdoor swimming pool, the…

    More...

    From US$ 440
    price for 1 night
    Book Now From US$ 440
  • Bee Home Alojamento Local

    Rua Do Barrocal, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Situated within a 6-km distance of the Beach of Monte Gordo, the 3-bedroom Bee Home Alojamento Local Altura features a terrace with views of the pool.

    More...

    From US$ 455
    price for 1 night
    Book Now From US$ 455
  • Altura Dreams

    20 Urbanizacao Bela Praia, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    The spacious 200 m² Altura Dreams Apartment includes a terrace and is located around a 10-minute drive from Cabeço Beach. The 4-bedroom apartment features Wi-Fi, along with a free private car park…

    More...

    From US$ 457
    price for 1 night
    Book Now From US$ 457
  • Castelo De Vlado

    Rua Da Regeneracao, N.º 42, R/C B, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    The 130 m² Castelo De Vlado Apartment Altura is located only a 14-minute walk from the Castle of Castro Marim and offers Wi-Fi for either business or leisure. This 3-bedroom apartment boasts a golf…

    More...

    From US$ 389
    price for 1 night
    Book Now From US$ 389
  • Bougainvilleas Villa 5 Bedrooms With Private Pool And Parking - Altura Beach

    Urbanizacao Bela Praia Da Altura - Rua Fontes Pereira De Melo Nº85, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    The 4-star Bougainvilleas Villa 5 Bedrooms With Private Pool And Parking - Altura Beach hotel is located in Altura, about 25 minutes' walk from the Manta Rota beach, and offers an outdoor swimming…

    More...

    From US$ 630
    price for 1 night
    Book Now From US$ 630
  • Vila Com Piscina E Jardim Privado

    Urbanizacao Bela Praia, Rua Da Regeneracao Nº. 21, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Offering a swimming pool, the spacious 177 m² Vila Com Piscina E Jardim Privado Altura apartment is situated only 8 minutes on foot from Mercado Municipal De Altura. 3.1 km from the 3-bedroom…

    More...

    From US$ 425
    price for 1 night
    Book Now From US$ 425
  • A Altura Do Mar

    Rua Do Mar 3 , 2Drt, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    A Altura Do Mar Apartment is located 3 km from Cabeço Beach and 20 minutes' walk from the fine sand Playa Verde Beach. With access to a golf course, this apartment caters to the needs of active…

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • 2Bd Apartment In Alagoa Beach By Lovelystay

    Rua Da Alagoa 107 - 1º F, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    The beachfront 2-bedroom 2Bd Apartment In Alagoa Beach By Lovelystay Altura features convenient proximity to such city attractions as Praia de Altura, situated merely a 6-minute walk away. To have an…

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Casa Vanessa V3 By Yha

    R. Eca De Queiros 21, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    The 3-bedroom Casa Vanessa V3 By Yha Altura is located around a 20-minute walk from the fine sand Playa Verde Beach and invites guests to enjoy a sunbathing terrace.

    More...

    From US$ 309
    price for 1 night
    Book Now From US$ 309
  • Flh Altura Beach Apartment

    Rua Alagoa, 2, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    The spacious Flh Altura Beach Apartment is situated a 6-minute walk from Praia de Altura and 60 km from Faro airport. With access to a golf course, this apartment caters to the needs of active guests.

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • Bela Vivenda-Pretty Family Villa With Pool & Golf

    Castro Marim Golf & Country Clube Lote 20 / 26, Castro Marim, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The 3-bedroom Bela Vivenda-Pretty Family Villa With Pool & Golf Castro Marim is located approximately a 25-minute walk from the Casa do Sal and provides a private swimming pool, ensuring a relaxing…

    More...

    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • Altura Beach Villa

    Urbanizacao Bela Praia 197B, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The 3-bedroom Altura Beach Villa is located merely 0.7 km from the Alagoa Beach and invites guests to enjoy a terrace.

    More...

    From US$ 723
    price for 1 night
    Book Now From US$ 723
  • Ozadi Altura Beach Resort - Eurotel Altura

    Av. 24 De Junho, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Located in the shopping district of Altura 4.7 km from the Small Church of Cacela Velha, the 4-star family-friendly Ozadi Altura Beach Resort - Eurotel Altura boasts 3 massage rooms. Situated right…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Flh Altura Family House With Pool

    178 Urbanizacao Bela Praia, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Staying at the 0-bedroom Flh Altura Family House With Pool Villa, guests can visit the Alagoa Beach, which is 18 minutes' walk away.

    More...

    From US$ 473
    price for 1 night
    Book Now From US$ 473
  • Vila Ramalhete W/ 3 Bdr & Balcony By Lovelystay

    36 Rua Eca De Queiros, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Located a 9-minute stroll from the Castle of Castro Marim and the Alagoa Beach, the spacious Vila Ramalhete W/ 3 Bdr & Balcony By Lovelystay Altura apartment features views of the garden. With access…

    More...

    From US$ 494
    price for 1 night
    Book Now From US$ 494
  • Monte Gordo T1 - Estrela Do Mar

    Urbanizacao Monte Fino, Monte Gordo, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The 55 m² Monte Gordo T1 - Estrela Do Mar Apartment is located in a residential area of Monte Gordo, around a 25-minute walk from Cabeço Beach. This 1-bedroom apartment provides active guests with…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • T1 Monte Gordo, Urb. Monte Fino

    Monte Fino, Monte Gordo, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The beachfront 55 m² T1 Monte Gordo, Urb. Monte Fino Apartment offers a beachfront location, approximately a 10-minute ride from Marquis of Pombal Square. With access to a golf course, the 1-bedroom…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Le Paradis De La Cote Sud Est Algarvia

    Barrocal, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Staying at Le Paradis De La Cote Sud Est Algarvia Altura apartment, guests can relax on a terrace a 25-minute walk from the fine sand Playa Verde Beach. Wi-Fi is provided for both business and…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Casa Novo Horizonte By Portucasa

    Casa Novo Horizonte - Casas De Alcaria, 35, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Situated 4.6 km from the Cacela Velha beach, the 3-bedroom Casa Novo Horizonte By Portucasa Villa Altura provides access to numerous tourist attractions in the area. At this accommodation, a terrace…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Casa Da Alcaria By Portucasa

    Casas Da Alcaria, 36, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    About 15 minutes' drive from the Beach of Monte Gordo, the 2-bedroom Casa Da Alcaria By Portucasa Villa Altura provides access to a terrace with a swimming pool. Featuring a private swimming pool…

    More...

    From US$ 217
    price for 1 night
    Book Now From US$ 217
  • Happy Place Altura

    Avenida 24 De Junho 13 1º C, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The 1-room Happy Place Altura apartment offers easy access to such tourist sites as the Altura Beach, located nearly 5 minutes' walk away. This spacious apartment boasts a golf course, perfect for…

    More...

    From US$ 248
    price for 1 night
    Book Now From US$ 248
  • Hotel Azul Praia

    Urb. Rota Praia, Lote 17, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Standing merely a 5-minute walk from Mercado Municipal De Altura, Hotel Azul Praia Altura offers a swimming pool. The hotel entices guests with a garage, available nearby.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Hotel Azul Praia

    Rua Dom Dinis 16, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Hotel Azul Praia Altura is merely a 5-minute walk from Mercado Municipal De Altura and offers a shared lounge and a golf course. Guests will enjoy Wi-Fi in public areas and an outdoor swimming pool…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Monte Fino Beach

    Praceta Do Alfaiate 123 3ºesquerdo, Monte Gordo, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Staying at the 40 m² Monte Fino Beach Monte Gordo apartment, guests can reach the Casa do Sal, situated about 10 minutes' drive away. The apartment provides active guests with the opportunity to…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Altura Da Mare - Apartamento Duna

    Avenida 24 De Junho A Edificio Almada, Letra D, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Nestled around a 5-minute walk from the Saberes do Algarve, the 1-room Altura Da Mare - Apartamento Duna offers quick access to numerous tourist attractions nearby. This spacious apartment provides…

    More...

    From US$ 253
    price for 1 night
    Book Now From US$ 253
  • Altura Da Mare - Apartamento Costa Azul

    Rua D. Pedro Iv, Nº 3 Apartamento C, Res Do Chao, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The spacious Altura Da Mare - Apartamento Costa Azul is located 4.4 km from the Cacela Velha beach and a 25-minute stroll from the Manta Rota beach. With access to a golf playground, this apartment…

    More...

    From US$ 313
    price for 1 night
    Book Now From US$ 313
  • Altura Da Mare - Apartamento Maresia

    Avenida 24 De Junho A Edificio Almada, Letra M, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Boasting a kitchenette on a terrace, the spacious 1-bedroom Altura Da Mare - Apartamento Maresia is within 5 minutes' walk of the Saberes do Algarve. The apartment is within a few blocks of the…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Altura Beach Villa By Gt House

    Rua Direita - Urbanizacao Bela Praia, 63B, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Located only 9 minutes' walk from the Altura Beach, the 2-bedroom Altura Beach Villa By Gt House includes a terrace with views of the courtyard. This Altura holiday home is 2.2 km from the Praia…

    More...

    From US$ 314
    price for 1 night
    Book Now From US$ 314
  • Sea View Apartment In Altura, Algarve 300M From Beach And Town Center

    Rua Da Alagoa 107 Edificio Al- Paranagua, 3Rd Floor D, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    The beachfront Sea View Apartment In Altura, Algarve 300M From Beach And Town Center is located merely a 5-minute walk from the Saberes do Algarve and looks out onto the sea. This apartment boasts a…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Stylish 3 Bedroom Apartment Close To The Beach

    Monte Fino Lote 105 - 3º Dto, Monte Gordo, Portugal

    3 km to Castro Marim Train Station (Show map)

    Staying at Stylish 3 Bedroom Apartment Close To The Beach Monte Gordo, guests can reach the Antonio Aleixo Cultural Center, situated 10 minutes away by car.

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • T2 Altura, By Casas Do Verao

    Rua D Dinis R/C. Esq., Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Located around 5 minutes' walk from Altura Beach, the spacious T2 Altura, By Casas Do Verao apartment gives quick access to various tourist spots in the vicinity. To keep up with sports routine…

    More...

    From US$ 251
    price for 1 night
    Book Now From US$ 251
  • Altura Vacations T2, Algarve

    Rua Dom Dinis, Nº2 1ºh, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    The Castle of Castro Marim is only a 9-minute stroll from Altura Vacations T2, Algarve Apartment, while Altura Beach is situated nearby.

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • T1 Altura, By Casas Do Verao

    Rua D. Dinis, N.º 2 R/C. Esq., Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    To enjoy your vacation in Altura, stay at the spacious T1 Altura, By Casas Do Verao apartment, which is only 1 km from the fine sand Playa Verde Beach and about 10 minutes' drive from the Beach of…

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Altura Inn Terrace

    Rua Dom Pedro Iv, 9 R/C C, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Located nearly 5 minutes' walk from the Alagoa Beach and Altura Beach, the 1-room Altura Inn Terrace features views of the street. To support your physical well-being, tennis, along with a golf…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Patio Camaleonico Al - All Suites

    Travessa Duque De Saldanha, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Located merely 5 minutes on foot from Altura Beach, the 3-star recently renovated Patio Camaleonico Al - All Suites Altura hotel features a terrace with a barbeque grill and outdoor dining areas. The…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Turcongel Apartamentos Turisticos

    Rua Da Praia, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    The 3-star Turcongel Apartamentos Turisticos Altura hotel provides proximity to the fine sand Playa Verde Beach, which is located only 0.6 km away.

    More...

    Book Now
  • Casa Vila Rosa - T1 Altura Beach

    146 Rua Da Alagoa, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Casa Vila Rosa - T1 Altura Beach apartment overlooks the sea and is situated merely a 5-minute walk from the Saberes do Algarve. For guests seeking an active stay, the beachfront apartment grants…

    More...

    From US$ 338
    price for 1 night
    Book Now From US$ 338
  • T1 Luminoso Junto A Praia

    Rua Da Alagoa Edificio Villa Rosa, Nº 146, 2ºj, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Situated about a 5-minute walk from the Altura Beach, the 1-room T1 Luminoso Junto A Praia Altura apartment provides guests with Wi-Fi for either business or leisure. With access to a golf course…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Altura T1

    Rua Dom Pedro Iv, Nº 11 (Bloco 2) - 3C Altura, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Overlooking the street, the 60 m² Altura T1 Apartment is nearly a 25-minute walk from the Manta Rota beach in Altura. With access to a golf course, this 1-bedroom apartment caters to the needs of…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Sunny Sands Algarve

    R. Nova De Lisboa 15A 116, Monte Gordo, Portugal

    3 km to Castro Marim Train Station (Show map)

    Overlooking the sea, the 8-room Sunny Sands Algarve Monte Gordo apartment is only 1.4 km from the Praia de Adao e Eva in Monte Gordo. Guests can use Wi-Fi for either business or leisure reasons.

    More...

    From US$ 256
    price for 1 night
    Book Now From US$ 256
  • Altura Beach

    Rua Dos Pescadores Rua Dos Pescadores, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    To enjoy your vacation in Altura, stay at the 1-room Altura Beach apartment, which is 2.5 km from Cabeço Beach and a mere 9 minutes on foot from the Castle of Castro Marim. Access to a golf course…

    More...

    From US$ 278
    price for 1 night
    Book Now From US$ 278
  • The Fino House

    Monte Fino 118 3, Monte Gordo, Portugal

    3 km to Castro Marim Train Station (Show map)

    Situated about 10 minutes by car from the Statue of the Marquis of Pombal, the 12 m² The Fino House Apartment Monte Gordo provides convenient access to numerous nearby attractions. The apartment…

    More...

    From US$ 181
    price for 1 night
    Book Now From US$ 181
  • Monte Do Malhao - Art, Eco & Spa

    Caixa Postal 272, Castro Marim, Portugal

    3 km to Castro Marim Train Station (Show map)

    The smoke-free Monte Do Malhao - Art, Eco & Spa Castro Marim hotel, located approximately 6 km from the Manta Rota beach, offers a heated swimming pool and Wi-Fi in public areas.

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • Altura Prime 5 Suite Villa With Private Pool And Parking Walk To Beach

    Urbanizacao Bela Praia Da Altura, Lote 11, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Located around 5 minutes' walk from the Alagoa Beach, the 5-bedroom Altura Prime 5 Suite Villa With Private Pool And Parking Walk To Beach provides guests with a solarium. Guests can enjoy…

    More...

    From US$ 365
    price for 1 night
    Book Now From US$ 365
  • Pe Na Areia-623

    R. Dos Pescadores 84 Edificio Pe Na Areia, Monte Gordo, Portugal

    3 km to Castro Marim Train Station (Show map)

    Pe Na Areia-623 Apartment Monte Gordo is 3.2 km from the San Antonio Beach, giving access to numerous sites in the area. This apartment boasts a golf playground, perfect for guests who enjoy staying…

    More...

    Book Now
  • Modern Algarve Villa With Heated Pool And Beach Access

    Urbanizacao Alamar Nr 48, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Situated just a 9-minute walk from the Castle of Castro Marim, Modern Algarve Villa With Heated Pool And Beach Access Altura offers guests to relax by a private swimming pool. The 0-bedroom holiday…

    More...

    From US$ 666
    price for 1 night
    Book Now From US$ 666
  • Nice Apartment Near The Beach - Monte Gordo

    R. Das Areias, 2, 1G, Monte Gordo, Portugal

    3 km to Castro Marim Train Station (Show map)

    Staying at spacious Nice Apartment Near The Beach - Monte Gordo, guests can visit the Vila Real de Santo António Lighthouse, located 3.8 km away. Active guests will enjoy having access to a golf…

    More...

    From US$ 131
    price for 1 night
    Book Now From US$ 131
  • Areias 2 Beach House

    Rua Das Areias 2 2 N, Monte Gordo, Portugal

    3 km to Castro Marim Train Station (Show map)

    The 65 m² Areias 2 Beach House Monte Gordo is located 17 minutes' walk from the Praia de Adao e Eva and 4.5 km from the Casa do Sal. To keep up with sports routine, access to a golf playground is…

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Espargosa Monte De Baixo & Art

    En125 -6, Castro Marim, Portugal

    3 km to Castro Marim Train Station (Show map)

    Situated about a 15-minute ride from the Statue of the Marquis of Pombal, the 8-room Espargosa Monte De Baixo & Art Castro Marim villa includes a year-round outdoor swimming pool, as well as a foot…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Casa Natura

    Monte De Cima - Espargosa, Castro Marim, Portugal

    3 km to Castro Marim Train Station (Show map)

    The 4-star Casa Natura Castro Marim hotel provides proximity to the Antonio Aleixo Cultural Center, which is located approximately a 10-minute ride away.

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • Altura Inn Beach

    Praceta Jose Saramago, Nº4, Apart. 205, Altura, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    The 66 m² Altura Inn Beach is located 4.9 km from Fabrica Beach and about a 25-minute walk from the Praia Verde. With access to a tennis court and a golf playground, this 1-bedroom apartment caters…

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Coastal Holiday'S Apartment

    Rua Das Areias, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    The spacious 75 m² Coastal Holiday'S Apartment Monte Gordo is within 25 minutes' walk of the Praia Verde. The 1-bedroom apartment boasts a golf playground, perfect for guests who enjoy staying active.

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Apartment In Altura, Algarve With Balcony Near Beach And Town Center

    Praceta Jose De Saramago 4 305, 3Rd Floor, Altura, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Situated around 25 minutes' walk from the Praia Verde, the spacious 1-bedroom Apartment In Altura, Algarve With Balcony Near Beach And Town Center provides guests with Wi-Fi for either business or…

    More...

    From US$ 249
    price for 1 night
    Book Now From US$ 249
  • Areias 2

    Rua Dos Pescadores E Rua Nova De Lisboa2N, 2N, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Areias 2 Apartment Monte Gordo offers proximity to a number of tourist attractions, such as the Church of Our Lady of Sorrows, located around 7 km away.

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • T2 Junto A Praia, Com Lencois, Toalhas, Wifi, Churrasqueira, 3ºpiso Sem Elevador

    Praceta Jose De Saramago 5 3E, Altura, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Located approximately a 10-minute ride from Cabeço Beach, the spacious 80 m² T2 Junto A Praia, Com Lencois, Toalhas, Wifi, Churrasqueira, 3ºpiso Sem Elevador Altura apartment features private car…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Algarveinn

    Praceta Jose Saramago, 4 - R/C B (R2), Altura, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    To enjoy your vacation in Altura, stay at the beachfront 1-bedroom Algarveinn Altura apartment, which is merely 600 metres from the Altura Beach and approximately 1 km from the Alagoa Beach. Set in…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Telmus Villa

    Rua Dos Pescadores, Lote 21, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    The spacious Telmus Villa Monte Gordo includes a terrace and is located 10 minutes by car from the large Punta de Arena Beach. The apartment provides active guests with the opportunity to enjoy a…

    More...

    From US$ 515
    price for 1 night
    Book Now From US$ 515
  • Telmus Villa Rc

    Rua Dos Pescadores, Lote 21, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    The spacious 3-bedroom Telmus Villa Rc Monte Gordo offers proximity to a number of tourist attractions, such as the Castro Marim and Vila Real de Santo Antonio Marsh Natural Reserve, located around…

    More...

    From US$ 324
    price for 1 night
    Book Now From US$ 324
  • Telmus Villa 1 Andar

    Rua Dos Pescadores, Lote 21, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Nestled nearly a 10-minute drive from the Casa do Sal, the 2-room Telmus Villa 1 Andar Monte Gordo allows guests to explore numerous tourist destinations in the vicinity. The 60 m² apartment features…

    More...

    From US$ 357
    price for 1 night
    Book Now From US$ 357
  • Telmus Villa Rc D

    Rua Dos Pescadores, Lote 21, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    To enjoy your vacation in Monte Gordo, stay at the 45 m² Telmus Villa Rc D Monte Gordo, which is about 4 km from the Statue of the Marquis of Pombal and around a 20-minute walk from the Retur. To…

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Telmus Villa Rc E

    Rua Dos Pescadores, Lote 21, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Nestled approximately a 10-minute ride from the São Sebastião Fort, the 1-room Telmus Villa Rc E Monte Gordo allows guests to explore numerous tourist destinations in the vicinity. Various sport…

    More...

    From US$ 299
    price for 1 night
    Book Now From US$ 299
  • T1 2 Andar

    5 Praceta Jose De Saramago, Altura, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Situated about 5 minutes' walk from the Saberes do Algarve, T1 2 Andar Apartment Altura offers proximity to various nearby tourist attractions.

    More...

    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Casa Da Praia "Al"

    Rua Das Areias, 1, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Casa Da Praia "Al" Monte Gordo hotel includes 6 rooms and is 4.4 km from the Casa do Sal. This guest house features safety facilities including a safety deposit box.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Sofisticado T2 Montegordo

    Rua 25 De Abril N 50, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Staying at the 1-room Sofisticado T2 Montegordo Apartment Monte Gordo, guests can reach the Castle of Castro Marim, situated 4.4 km away. To have an active retreat, hiking, along with a golf course…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Monte Gordo Ferias

    Rua Dos Pescadores, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    The beachfront Monte Gordo Ferias Apartment is located in the beachfront, 4.3 km from the Altura Beach, and comes with 1 bedroom. With access to a golf course, this apartment caters to the needs of…

    More...

    From US$ 139
    price for 1 night
    Book Now From US$ 139