Hotels on the beach in Santa Maria, Cape Verde

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Santa Maria. I hope you will like it!

This page was last updated in June 2026.

The List 10 Amazing Beach Hotels in Santa Maria

  • 1 Ocean Suites Santa Maria
    Guest Rating 9.3

    Featuring a terrace, bar and views of city, Ocean Suites is located in Santa Maria, a few steps from Praia de Santa Maria. The property is around 3.6 miles from Viveiro, Botanical Garden & Zoo di Terra, 13 miles from  Monte Curral and 16 miles from Pedra Lume Salt Crater. Show full description

    Address Rua 15 de Agosto, 46 Show on map
  • 2 Hotel Morabeza **** Santa Maria
    Guest Rating 8.8

    • This hotel has a private beach area

    Located in Santa Maria, Hotel Morabeza offers accommodations with 3 outdoor swimming pools. The property has a fitness center, game room, 3 bars, free WiFi and a 24-hour front desk. All guest rooms come with a flat-screen TV with satellite channels, fridge, a kettle, and a wardrobe. Show full description

    Address Caixa Postal 33 Show on map
    • Heated pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 3 Hotel Odjo d'água **** Santa Maria
    Guest Rating 8.4

    Facing the beachfront, Hotel Odjo d'água offers 4-star accommodations in Santa Maria and has an outdoor swimming pool, garden and shared lounge. A few steps from Praia de Santa Maria and a 2-minute walk from Parish of Our Lady of Sorrows, the property provides a terrace and a bar. The property has a 24-hour front desk, airport transportation, an ATM and free WiFi throughout the property. Show full description

    Address Road Ponte Porfirio Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 4 Oasis Belorizonte **** Santa Maria
    Guest Rating 8.1

    • This hotel has a private beach area

    Offering an outdoor pool and a restaurant, Oasis Belorizonte is located in Santa Maria. The accommodations will provide you with a TV and air conditioning. Featuring a bath or shower, private bathroom also comes with a hairdryer and a bidet. Show full description

    Address Santa Maria Beach Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Karaoke
    • Water sports facility
    • Gym / fitness center
  • 5 Hotel LIVVO Budha Beach **** Santa Maria
    Guest Rating 8.0

    Located in Santa Maria, 0.7 mi from Nazarene Church, Hotel LIVVO Budha Beach has a number of amenities including a terrace, a shared lounge, a bar and free WiFi. The resort features an outdoor swimming pool, evening entertainment and room service. Show full description

    Address Praia Antonio Sousa Show on map
    • Swimming pool
  • 6 Aparthotel Santa Maria Beach *** Santa Maria
    Guest Rating 7.7

    Located in Santa Maria, a 2-minute walk from Praia António Sousa, Aparthotel Santa Maria Beach provides accommodations with a garden, free private parking, a shared lounge and a terrace. This 3-star hotel offers a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi. Show full description

    Address zona tanquinho norte santa maria Show on map
  • 7 Porto Antigo Hotel BB *** Santa Maria
    Guest Rating 7.6

    • This hotel has a private beach area

    Located 984 feet from Parish of Our Lady of Sorrows in Santa Maria, Porto Antigo Hotel BB welcomes guests with a restaurant and bar. Rooms have a TV. Some rooms feature a seating area for your convenience. Show full description

    Address Rua 15 Agosto Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
    • Turkish bath
  • 8 ApartHotel NhaTerra *** Santa Maria
    Guest Rating 7.6

    Facing the beachfront, Hotel NHATERRA offers 3-star accommodation in Santa Maria and features a garden, shared lounge and restaurant. This 3-star hotel offers a 24-hour front desk and an ATM. Certain rooms at the property include a balcony with a city view. Show full description

    Address Rua 1 de Junho 255 Show on map
    • Swimming pool
  • 9 VOI Vila Do Farol Resort Santa Maria
    Guest Rating 7.5

    • This hotel has a private beach area

    Featuring a restaurant, bar, garden and free WiFi, VOI Vila do Farol Resort is located in Santa Maria, 200 metres from Parish of Our Lady of Sorrows and 500 metres from Nazarene Church. Guests can enjoy garden views and enjoy the Snack Bar on the beach. All units in the resort are equipped with a TV. Show full description

    Address Praia Santa Maria Sal Show on map
    • Saltwater pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 10 Porto Antigo Top 10 Santa Maria
    Guest Rating 6.8

    Located in Santa Maria, Porto Antigo Top 10 offers beachfront accommodations a few steps from Praia António Sousa and provides facilities like a garden, a restaurant and a bar. The property is around 3.5 miles from Viveiro, Botanical Garden & Zoo di Terra, 13 miles from  Monte Curral and 16 miles from Pedra Lume Salt Crater. Show full description

    Address Rua 15 de Agosto Sal, Santa Maria Show on map
    • Swimming pool
    • Pets are welcome
    • Turkish bath

This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.

Tomas Mazowski

Hello! I try my best to keep this guide up to date and I last refreshed it in June 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!