Sao Raphael is a small village near the main town of Albufeira in the Algarve. There are a couple of hotels in the area but it is mainly made up of apartment blocks which are generally let out for holiday rentals. There are a few supermarkets in the area, although they are a little bit more pricey compared to the bigger superstores. There are a few restuarants dotted about and also some bars and pubs. Sao Raphael has 2 beaches which can be easily accessed by foot or car. The beaches are quite small but the views are breathtaking with cliffs surrounding the beaches. They can get quite busy at weekends as locals chill out here too. It is a good location to spend a holiday in the algarve as you are away from the hustle and bustle of the main town Albufeira but it is close enough to visit if you want nights out and more variety for restaurants. read more