Skip to main content

Filter by:


Star rating

Review score

Castro Marim – 4 hotels and places to stay
See the latest prices and deals by choosing your dates.
Monte Do Malhao - Art, Eco & Spa, hotel in Castro Marim

Monte do Malhão is a rural tourism unit which provides accommodation in modern and elegant suites. Featuring a green garden and a bar, it is 5 km away from Praia Verde.

Everything. Breakfast gorgeous, made with local produce like eggs from neighbour. Comfy lounge area. Bookshelves like a university library. Indoor and outdoor swimming pools plus spa. Peace and quiet. Engaged and interesting hosts.
9.4
Scored 9.4
Superb
Rated superb
523 reviews
Price from£130.88per night
Companhia das Culturas - Ecodesign & Spa Hotel, hotel in Castro Marim

This refurbished guesthouse has a lush garden with an outdoor pool. Bike rentals are available. Free WiFi is available in public areas.

The hamam is small, but beautiful. The room, yoga place and common areas are large and nicely designed.
8.8
Scored 8.8
Fabulous
Rated fabulous
145 reviews
Price from£1,306.67per night
Varandas do Vale Furnazinhas, hotel in Castro Marim

Boasting air-conditioned accommodation with a balcony, Varandas do Vale Furnazinhas is situated in Castro Marim.

Beautiful location with outstanding views. It’s quiet , unspoilt and sparsely populated position with marvellous walks surrounded by spring flowers in bloom everywhere.
9.7
Scored 9.7
Exceptional
Rated exceptional
33 reviews
Price from£136.68per night
Guest House Sabores da Beira, hotel in Castro Marim

Featuring mountain views, Guest House Sabores da Beira offers accommodation with patio, around 36 km from Island of Tavira.

Very confy bed. It was in a good vicinity for our requirments. We only had one night there. The continental breakfast was generous, with extra coffee on request. The place was clean, the staff were friendly and helpful, even with the language barrier. Lovely hot water in the shower.
8.2
Scored 8.2
Very good
Rated very good
292 reviews
Price from£49per night
Hotel Alba, hotel in Castro Marim

Hotel Alba offers rooms and apartments with a TV and a spacious balcony, just 450 metres from Monte Gordo Beach. Guests can relax on the sun terrace next to the outdoor pool.

It is an old hotel
8.0
Scored 8.0
Very good
Rated very good
4,082 reviews
Price from£55.02per night
The Prime Energize, hotel in Castro Marim

Located 400 metres from the beach in Monte Gordo, the 4-star Prime Energize offers guests a balance between high comfort accommodation and optimal environment for the practice of sports.

Stayed for 5 nights, lovely staff, lovely room, very clean. We got to use the roof sun deck & pool. Only 5min walk to the beautiful beach of Monte Gordo. Highly recommend this hotel.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,624 reviews
Price from£122.07per night
Hotel Baía De Monte Gordo, hotel in Castro Marim

Hotel Baía De Monte Gordo offers modern accommodation less than 300 meters from Monte Gordo Beach and Monte Gordo Casino. It offers a solarium and nearby golfing facilities.

7.9
Scored 7.9
Good
Rated good
3,690 reviews
Price from£43.84per night
Hotel Apolo, hotel in Castro Marim

Hotel Apolo offers a pool and rooms with balconies and free Wi-Fi in central Vila Real de Santo António. The Guadiana River, marking the border with Spain, is 5 minutes’ walk away.

Superb hotel close to everything. Room & bathroom spot on with a lovely balcony. Friendly staff who were very helpful. Breakfast very good, plenty of choice.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,487 reviews
Price from£66.19per night
Eurotel Altura, hotel in Castro Marim

The Eurotel Altura Hotel is located on Altura’s white sandy beach. All rooms have balconies and sea views. Buffet breakfast is included and free parking is available on site.

Food quality and variety was superb. The room was spacious and comfortable with an incredible view of the beach and sea. The beach was wonderful. Whatever we asked for from the staff was granted. We asked for a kettle to make tea in the room. We needed some cream to treat insect bites. All given freely.
8.5
Scored 8.5
Very good
Rated very good
2,927 reviews
Price from£147per night
Hotel Vasco Da Gama, hotel in Castro Marim

This beachfront hotel offers 2 outdoor pools and a seaside terrace, just a 10-minute walk from the Monte Gordo Train Station. The chic bar has live music regularly.

Location facilities staff reception desk room
8.1
Scored 8.1
Very good
Rated very good
846 reviews
Price from£104.88per night
See all 17 hotels in Castro Marim
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Castro Marim:

  • 10
    Scored 10

    An exquisite calming, relaxing beautiful place to be with...

    An exquisite calming, relaxing beautiful place to be with friendly hosts. They had taken care to make an ambience not only in the bedroom but also the living area, dining area etc that made you instantly feel welcome and happy.
    Sonia
    Portugal
  • 10
    Scored 10

    We were looking for a tranquil location for the family to...

    We were looking for a tranquil location for the family to unwind. The check-in experience was friendly and accommodating. Everyone we came in contact with from the front desk, to the cleaning service were very personable and helpful. We originally booked for 2 nights but liked it so much that we extended our stay another 5 days! The villa was new, clean and well equipped. The location was quiet with beautiful views, fresh air and about 15 - 20 minutes drive from Lidl, Pingo Doce and other small town amenities. The 2 level villa with the fireplace came well equipped with all the amenities like washing machine, jacuzzi bath tub in the master bedroom, Nespresso machine and hot water kettle, and full kitchen amenities. The heating was good. It's the most comfortable villa that we've stayed at in Portugal and a good value. We don't play golf much but if you do, it's either out your front door or within walking distance depending on the location of your villa. We will definitely stay here again!
    Michael James
    Portugal
  • 10
    Scored 10

    Lovely, spacious villa with own pool, great views and...

    Lovely, spacious villa with own pool, great views and perfect weather. Staff very pleasant and accommodating. We ate several times in the Country Club and the food was very nice, although a weekly menu change would have made it even better. The only down side was that we would have preferred more than just one full clean with bed linen within our 12 day stay; although towels were changed three times. A small grocery shop on site would also have been useful.
    Wanda
    United Kingdom

Explore guest reviews of hotels in Castro Marim

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 67 reviews
    A very lovely place to stay if you like to relax and enjoy peace and quite. If you don’t, the beach is near. As is the old town of Castro Marim, with it’s beautiful castle. The owners of the hotel are friendly and very helpful. My room was simple but comfortable, with a good bed and a bath. They serve a great breakfast, which you can enjoy in the kitchen, garden or take to your room. I really enjoyed the garden, with lots of trees, some cats and a little pool, perfect to cool off after a bicycle ride. Nice place, would recommend!
    Myrna
    Netherlands
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 682 reviews
    if you’re travelling to the south of Portugal, you have to stay at Castro Marim golfe club, the place is just incredible. the staff, the facilities and the villas are just top. I’ve been going there for the past 4 years now and every time I’m back home in Lisbon, Amsterdam or Kuwait I always miss Castro marim golfe club. dog friendly as well !
    mohammad
    Netherlands
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 682 reviews
    This is my 4th visit to Castro Marim Golf and Country Club and that is only because of COVID otherwise it would have been more. My husband and I discovered it by accident in May 2017 whilst looking for cheaper and less busy courses in the Algarve. We always enjoy the course even though it is a little challenging.
    Stephen
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 21 reviews
    Pierre is very attentive. And discreet, you will see him very little during your stay. But he is there to solve any problem. The location is great, close to the bridge that connects Portugal and Spain. Excellent pool. Great rooms, bathrooms too. Anyway, very recommendable place.
    William Eid
    Portugal
  • From £130.88 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 523 reviews
    Is a new hotel and in a good away for to be excellent. Very good breakfast with a lots of local products , the owners are very friendly you fell at home for those who like jacuzzi in the room is fantastic choice. The managers think local and sustainable and that is the future.
    Cristina
    Belgium
  • From £130.88 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 523 reviews
    Very friendly and personal hotel, beautiful surroundings and the owners went out of their way to make us welcome. The Spa pool was available until 10.30pm for free and as my husband and I went out of season on a week day we were the only guests which was very relaxing.
    Karen L Brookes
    United Kingdom
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 96 reviews
    We are so thankful to Filomena and Pedro - Filomena and Pedro did everything our stay to be fantastic Filomenas cakes Pedro attention and so on so on Perfect quite location close to Castro Marim and flamingoes were visible from the Quinta Natura Would come back
    Virgilijus
    Lithuania
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 145 reviews
    Beautiful boutique hotel on a great location, 5 minutes from the beach. Comfortable venue and room. Good breakfast with local and seasonal ingredients. Staff was friendly and very helpful. The experience at the Hammam/spa was very good and enjoyed a great massage.
    Nuno
    Portugal
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 682 reviews
    Castro Marim was absolutely beautiful. The house was excellent. There was brilliant and secure parking for our car and trailer. The pool area was great with a bar which also served food if required. We absolutely loved the place and would like to return.
    Anne
    United Kingdom
  • From £130.88 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 523 reviews
    Nice countryside location but close to the beach. The whole hotel is built and run to a very high standard. Indoor pool is very nice. Breakfast was excellent and the owners very kind and helpful.
    Alan
    Gibraltar
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 67 reviews
    Everything, lovely family who run the hotel, could not be more helpful.
    Clough Ian
    United Kingdom