Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
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-02-13

2026-02-14

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

122 properties found

  • Altura Beach House

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

    2.7 km to Castro Marim Train Station (Show map)

    The 2-room Altura Beach House provides swift access to various city landmarks, such as Mercado Municipal De Altura, located nearly 5 minutes' walk away. Guests can make use of parking offered on site.

    More...

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

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

    2.7 km to Castro Marim Train Station (Show map)

    The 2-room Alagoa Apartment offers proximity to such tourist attractions as Mercado Municipal De Altura, situated only a 5-minute walk away.

    More...

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

    Rua De Casas Das Alcaria, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Offering a location 2.6 km from Praia da Lota, the 2-bedroom Alcaria Pool House Villa gives access to various tourist spots in the area.

    More...

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

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

    2.7 km to Castro Marim Train Station (Show map)

    Offering a sun terrace, barbecue, and a golf course for guests' leisure, Quinta Dos Medronheiros Villa is situated 10 minutes' drive from Playa Verde. Guests can enjoy hiking at the 1-bedroom villa…

    More...

    From US$ 713
    price for 1 night
    Book Now From US$ 713
  • 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)

    Offering a private pool, the spacious 64 m^2 Sun Lovers Altura T1 Pool & Balcony is situated approximately a 10-minute drive from Beach of Monte Gordo. Cabeco Beach can be reached by car in a few…

    More...

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

    Urbanizacao Bela Praia 142, Altura, Portugal

    2.7 km to Castro Marim Train Station (Show map)

    Altura House By Lovelystay offers proximity to such tourist attractions as Praia Alagoa, situated approximately a 5-minute walk away. With access to a golf playground, the apartment caters to the…

    More...

    From US$ 337
    price for 1 night
    Book Now From US$ 337
  • 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 merely a 5-minute walk from Praia Alagoa, featuring such comforts as Wi-Fi and free private parking.

    More...

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

    Rua Do Barrocal 16 Barrocal, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Boasting a location nearly a 10-minute drive from Playa Verde, the 4-bedroom Vivenda Luz E Ludica Villa provides a terrace with garden views. Featuring a swimming pool, this beachfront villa is…

    More...

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

    Rua De Alcaria, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Located at a distance of 2.5 km from Alagoa beach, the 3-bedroom Alcaria Grand House provides access to various tourist attractions in the vicinity.

    More...

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

    2 Rua Dos Diogos, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Situated around 5 minutes' walk from Mercado Municipal De Altura, the 1-room Altura Vacations T1, Algarve Apartment looks out onto the garden. If you feel like visiting the surroundings, check out…

    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)

    Located approximately a 10-minute ride from Monte Rei Golf Course, Altura Lp Sunny House Villa gives access to various tourist sites in the vicinity.

    More...

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

    Rua Vasco Da Gama Apartamentos Alagoa Azul, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Located 4.2 km from Cacela Velha Beach, the spacious 1-bedroom Altura Beach Al features complimentary private parking for those who travel by car. Castelo de Castro Marim is 9 minutes' walk from the…

    More...

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

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

    2.8 km to Castro Marim Train Station (Show map)

    The beachfront Apartamento Altura T2 hotel provides proximity to the Saberes do Algarve, which is located nearly a 5-minute stroll away. Guests can benefit from a golf playground offered at this…

    More...

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

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

    2.8 km to Castro Marim Train Station (Show map)

    The beachfront 1-bedroom Altura Beach Al2 is approximately 5 minutes' walk from Praia de Altura and offers a terrace with a kitchenette and a swimming pool. Located within 15 minutes' drive of Beach…

    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)

    The 3-star smoke-free Alagoa Azul Altura hotel is located around 20 minutes' walk from Praia Verdelago and comprises 7 rooms with modern comforts. Featuring a swimming pool, this elegant striking…

    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)

    Featuring an outdoor swimming pool for guests' relaxation, the 3-bedroom Staysalty - Resort Style Family Beach House With Pool is located 2.9 km from Praia Verde. Featuring a terrace, the…

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • 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 Beach of Monte Gordo, the 3-bedroom Bee Home Alojamento Local features a terrace with views of the pool. Offering a swimming pool views, the accommodation invites…

    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)

    Offering a private pool, the spacious 200 m^2 Altura Dreams Apartment is situated at a distance of 4.1 km from Cacela Velha's Small Church. Cabeco Beach is at a distance of 3.5 km from the 4-bedroom…

    More...

    From US$ 642
    price for 1 night
    Book Now From US$ 642
  • 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 around a 15-minute walk from Playa Altura and provides spa facilities such as a solarium, a Jacuzzi, and a sauna. If you love sports, this 3-bedroom…

    More...

    From US$ 477
    price for 1 night
    Book Now From US$ 477
  • Bougainvilleas Villa - Private Pool And Parking, Nearby 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 - Private Pool And Parking, Nearby Beach Altura hotel is 4.1 km from Cacela Velha and features a nightclub, a sundeck, and barbecue.

    More...

    From US$ 491
    price for 1 night
    Book Now From US$ 491
  • 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 saltwater pool, the spacious 177 m^2 Vila Com Piscina E Jardim Privado Apartment is situated 10 minutes' drive from Cacela Velha Beach. At a medium distance from the 3-bedroom apartment…

    More...

    From US$ 308
    price for 1 night
    Book Now From US$ 308
  • 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)

    Situated at a distance of 0.6 km from Praia da Lota, the spacious 2-bedroom Apartamento T2 Na Praia Da Alagoa offers opportunities for hiking. Guests can visit Beach of Manta Rota, approximately a 25…

    More...

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

    R. Eca De Queiros 21, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    Located a mere 5 minutes' walk from Mercado Municipal De Altura, the 3-bedroom Casa Vanessa V3 By Yha Altura provides guests with a Turkish steam room, a treatment room, and a Jacuzzi. This villa…

    More...

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

    Rua Alagoa, 2, Altura, Portugal

    2.8 km to Castro Marim Train Station (Show map)

    The central Flh Altura Beach Apartment is located within 25 minutes' walk of Beach of Manta Rota and just 450 metres from Altura Beach. Wi-Fi is available for guests' business or leisure needs.

    More...

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

    Av. 24 De Junho, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The 4-star family-friendly Eurotel Altura hotel enjoys a spectacular location only a 6-minute walk from Altura Beach and offers 3 massage rooms. Situated within easy reach of Alagoa Beach|the Alagoa…

    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)

    The 4-bedroom Flh Altura Family House With Pool Villa is situated approximately a 5-minute walk from Praia Alagoa, featuring such comforts as Wi-Fi and a car park.

    More...

    From US$ 575
    price for 1 night
    Book Now From US$ 575
  • 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 14 minutes' stroll from Alagoa beach, the spacious Vila Ramalhete W/ 3 Bdr & Balcony By Lovelystay overlooks the garden.

    More...

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

    Urbanizacao Monte Fino, Monte Gordo, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Featuring views of the mountain, the 55 m^2 Monte Gordo T1 - Estrela Do Mar Apartment lies in a residential area, within a 3-km distance of Vila Real de Santo Antonio Lighthouse. Guests can use Wi-Fi…

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • 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^2 T1 Monte Gordo, Urb. Monte Fino Apartment is located 3 km from Centro Cultural Antonio Aleixo Museum and offers spa facilities such as a Jacuzzi. The 1-bedroom apartment offers…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • 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 10-minute drive from Cabeço Beach. With access to a golf playground, this homestay caters to the…

    More...

    Book Now
  • Casa Novo Horizonte By Portucasa

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

    2.9 km to Castro Marim Train Station (Show map)

    Boasting a location at a distance of 2.8 km from Playa Verde, the 3-bedroom Casa Novo Horizonte By Portucasa Villa provides a terrace with pool views. Featuring a private pool, this accommodation is…

    More...

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

    Casas Da Alcaria, 36, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    6 km from Beach of Monte Gordo, the 2-bedroom Casa Da Alcaria By Portucasa Villa provides access to a terrace with a swimming pool. Featuring a private swimming pool, this accommodation is located 25…

    More...

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

    Urb. Rota Praia, Lote 17, Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    Hotel Azul Praia Altura includes currency exchange and a lift and lies merely a 5-minute walk from Mercado Municipal De Altura. Located within reach of the Castle of Castro Marim, the hotel also…

    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)

    Located merely a 5-minute walk from Mercado Municipal De Altura, Hotel Azul Praia Altura includes an outdoor swimming pool and a terrace. The hotel features a shared lounge and a golf course as well…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Altura Sunshine

    Rua Vasco Da Gama Edificio Alagoa Mar N-2 Apartamento-106 1-And., Altura, Portugal

    2.9 km to Castro Marim Train Station (Show map)

    The 1-room Altura Sunshine Apartment is located around 10 minutes by car from Cabeco Beach and around 10 minutes by car from Praia de Adao e Eva. Offering access to a swimming pool, this apartment is…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • 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 just a 6-minute walk from Castelo de Castro Marim, the 1-room Apartamento Praia Altura - Terraco Bbq - Wifi - Ac - Garagem Fechada offers quick access to numerous tourist attractions nearby.

    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 Apartamento Praia De Altura Com Terraco, Barbecue, A/C E Wifi is located 15 minutes by car from Beach of Monte Gordo and merely a 5-minute stroll from Saberes do Algarve. Complimentary…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • 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)

    Offering views of the courtyard, the spacious 1-bedroom Apartamento Praia De Altura-Terraco Bbq-Wfi-Ac also features a terrace with a kitchenette. Beach of Manta Rota is about 25 minutes' walk away…

    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)

    Boasting a location a 10-minute drive from Cacela Velha Beach, the 2-bedroom Altura Beach Villa By Gt House provides a terrace with courtyard views. Featuring free private parking, this accommodation…

    More...

    From US$ 354
    price for 1 night
    Book Now From US$ 354
  • 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. With access to a tennis…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • 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)

    The spacious Stylish 3 Bedroom Apartment Close To The Beach boasts views of the garden and is located 10 minutes' drive from Marquis of Pombal Square. This apartment has a car park nearby.

    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)

    The beachfront 1-bedroom T2 Em Altura Apartment offers easy access to such tourist sites as Playa Altura, located merely a 5-minute walk away.

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • 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)

    The 2-room T1 Em Altura Apartment lies in a beach area, only a 5-minute walk from Playa Altura and only a 5-minute walk from Praia de Altura. The apartment offers a Jacuzzi for guests to enjoy during…

    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)

    The 1-room Altura Inn Terrace is also located just 300 metres from Alagoa beach. Guests have the opportunity to make their stay at the apartment more exciting by participating in windsurfing, hiking,…

    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)

    Offering a luggage room, the 3-star recently renovated Patio Camaleonico Al - All Suites Altura hotel is merely 5 minutes on foot from Praia de Altura. The bed & breakfast is a good starting point…

    More...

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

    Rua Da Praia, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    Guests of the 3-star Turcongel Apartamentos Turisticos Altura hotel can enjoy easy access to Altura Beach, which is situated a mere 5 minutes' stroll 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 boasts views of the city and is located 2.6 km from Cabeco Beach. At this 1-bedroom apartment, Wi-Fi and a car park are also provided.

    More...

    From US$ 261
    price for 1 night
    Book Now From US$ 261
  • 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 around a 5-minute walk from Playa Altura, the 1-room T1 Luminoso Junto A Praia offers proximity to various nearby tourist attractions. Staying in this beachfront apartment, nestled only a…

    More...

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

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

    3 km to Castro Marim Train Station (Show map)

    Set at a distance of 2.8 km from Praia de Adao e Eva, the 60 m^2 Altura T1 Apartment comprises a balcony and a seating area overlooking the street. Featuring an aqua park, a play area, and a golf…

    More...

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

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

    3 km to Castro Marim Train Station (Show map)

    The 8-room Sunny Sands Algarve Monte Gordo apartment is located around a 10-minute drive from Alagoa Beach|the Alagoa Beach and offers Wi-Fi for either business or leisure. 3.1 km from the apartment…

    More...

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

    Rua Dos Pescadores Rua Dos Pescadores, Altura, Portugal

    3 km to Castro Marim Train Station (Show map)

    The 1-room Altura Beach is also located about a 5-minute walk from Alagoa beach. Praia de Adao e Eva is only a short distance from property, while Praia de Altura is about a 5-minute walk away.

    More...

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

    Monte Fino 118 3, Monte Gordo, Portugal

    3 km to Castro Marim Train Station (Show map)

    Offering a location about 10 minutes by car from Marquis of Pombal Square, the 12 m² The Fino House Apartment Monte Gordo also gives access to a variety of tourist spots in the vicinity. Active…

    More...

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

    Caixa Postal 272, Castro Marim, Portugal

    3 km to Castro Marim Train Station (Show map)

    Located approximately 6 km from the Praia Verde, the smoke-free Monte Do Malhao - Art, Eco & Spa Castro Marim hotel features Wi-Fi in public areas and parking on site.

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • Altura Prime - 5 Suites, 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)

    At the 5-bedroom Altura Prime - 5 Suites, Private Pool And Parking, Walk To Beach villa, guests can enjoy windsurfing, canoeing, and lawn tennis as well as a location approximately 5 minutes' walk…

    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)

    Situated only 1.4 km from the Praia de Adao e Eva, Pe Na Areia-623 Apartment Monte Gordo provides convenient access to numerous nearby attractions. This apartment boasts a golf playground, perfect…

    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)

    Vitamin Sea - Contemporary Beach Villa With Heated Pool is located 10 minutes' drive from Cacela Velha's Small Church and provides hiking, tennis, and fishing for active guests. Situated next to…

    More...

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

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

    3 km to Castro Marim Train Station (Show map)

    Spacious Nice Apartment Near The Beach - Monte Gordo is located around 10 minutes' drive from Ponta da Areia Beach and around 10 minutes' drive from Marquis of Pombal Square.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • 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 approximately 10 minutes by car from Marquis of Pombal Square and 3.4 km from the Castro Marim and Vila Real de Santo Antonio Marsh Natural…

    More...

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

    En125 -6, Castro Marim, Portugal

    3 km to Castro Marim Train Station (Show map)

    Featuring an outdoor pool for guests' relaxation, the 8-room Espargosa Monte De Baixo & Art is located 10 minutes by car from Centro Cultural Antonio Aleixo Museum. Featuring a terrace, the…

    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)

    Located around a 10-minute ride from Marquis of Pombal Square, the 4-star Casa Natura Castro Marim hotel offers amenities such as a sundeck, a picnic area, and a golf course. Located 4.7 km from the…

    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^2 Altura Inn Beach is situated within 5 minutes' walk of Playa Altura and 60 km from Faro airport. The apartment offers modern facilities, such as Wi-Fi and essentials like a car park for…

    More...

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

    Rua Das Areias, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Located about 10 minutes' drive from Fuerte de San Sebastian, the spacious 75 m^2 Coastal Holiday'S Apartment provides access to a number of tourist sites nearby. The 1-bedroom apartment has city…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • 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)

    The beachfront 1-bedroom Apartment In Altura, Algarve With Balcony With Sea View, Near Beach And City Center offers views of the inner courtyard and a location approximately 5 minutes' walk from…

    More...

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

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

    3.1 km to Castro Marim Train Station (Show map)

    The spacious 1-bedroom Areias 2 Apartment is located approximately 10 minutes' drive from Cabeco Beach and offers Wi-Fi for either business or leisure. Guests can make the most of their stay at the…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Casa Brisa Do Mar

    Rua Da Liberdade N 17, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Situated 4.2 km from Centro Cultural Antonio Aleixo Museum, the 1-room Casa Brisa Do Mar Apartment provides convenient access to numerous nearby attractions. Guests can make use of Wi-Fi for both…

    More...

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

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

    3.1 km to Castro Marim Train Station (Show map)

    The beachfront 1-bedroom Algarveinn is located 2.8 km from Praia de Adao e Eva and offers Wi-Fi for either business or leisure. The apartment is next door to Saberes do Algarve, and Castelo de Castro…

    More...

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

    Rua Dos Pescadores, Lote 21, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Located approximately a 10-minute ride from Casa do SAL Local History Museum, the 1-room Telmus Villa 1 Andar features parking for those who travel by car. The apartment lies approximately a 10…

    More...

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

    Rua Dos Pescadores, Lote 21, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    Located a 10-minute ride from Castro Marim and Vila Real de Santo Antonio Marsh Natural Reserve, the 1-room Telmus Villa Rc E features parking for those who travel by car. A 10-minute ride from the…

    More...

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

    5 Praceta Jose De Saramago, Altura, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    The 60 m^2 T1 2 Andar Apartment is situated in a private beach, just a 5-minute walk from Altura Beach, and comes with 1 bedroom.

    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)

    Providing guests with car rentals, Casa Da Praia "Al" Monte Gordo hotel is located 3.3 km from the Praia Verde. The guest house features horseback riding for a more entertaining stay.

    More...

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

    Rua 25 De Abril N 131, Monte Gordo, Portugal

    3.1 km to Castro Marim Train Station (Show map)

    The 1-room Sofisticado T2 Montegordo Apartment offers proximity to a number of tourist attractions, such as Castro Marim and Vila Real de Santo Antonio Marsh Natural Reserve, located nearly a 10…

    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)

    Monte Gordo Ferias Apartment is located 3.9 km from Vila Real de Santo Antonio Lighthouse and 4.4 km from Ponta da Areia Beach.

    More...

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