Best Restaurants in Santa Maria
Hungry in Santa Maria? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Santa Maria
Santa Maria offers a vibrant and diverse dining scene that caters to all tastes and preferences. From beachfront seafood shacks serving up fresh catch of the day to cozy cafes offering local Cape Verdean specialties, visitors can expect a culinary journey like no other. Experience the lively atmosphere of the local markets where street vendors offer traditional dishes such as cachupa and pastel de nata, or indulge in fine dining at upscale restaurants with international cuisine options. Whether you're looking for a casual meal with a view or a gourmet dining experience, Santa Maria has something for every palate.
- Top rated
- Closest to the centre
- A–Z
46 restaurants
-
Restaurant4.5★1,441 reviews
Ocean Cafe
Nestled in the heart of Santa Maria, Ocean Cafe is a must-visit for tourists seeking a delightful dining experience. Known for its inviting atmosphere and diverse menu, this restaurant offers everything from mouth-watering pizzas to refreshing drinks, making it an ideal spot to unwind after a day of exploring.
Daily 7:00–1:00
-
Restaurant4.2★963 reviews
Palm Beach
Nestled in the heart of Santa Maria, Palm Beach is a vibrant restaurant offering a delightful fusion of fresh seafood and classic pizzas. Known for its warm ambiance and welcoming service, this culinary gem is a must-visit for tourists looking to savor local flavors while enjoying stunning ocean views.
Daily 11:00–22:00
-
Restaurant4.3★878 reviews
Café Criolo
Nestled in the vibrant heart of Santa Maria, Café Criolo offers a delightful culinary experience with a blend of local flavors and international cuisine. This charming restaurant is perfect for tourists seeking an authentic taste of Cape Verde.
Mon–Sat 7:00–22:00
-
Restaurant4.4★782 reviews
Cam's Restaurante e Cafetaria
Cam's Restaurante e Cafetaria in Santa Maria offers a delightful blend of local and international cuisine, perfect for tourists seeking a cozy dining experience. With its affordable prices and inviting atmosphere, it's an ideal spot to unwind and savor the flavors of Cape Verde.
Mon–Sat 7:30–22:00
-
Restaurant4.6★621 reviews
Cape Fruit
Cape Fruit is a delightful restaurant in Santa Maria, known for its fresh local cuisine and inviting atmosphere. Ideal for tourists seeking an authentic taste of the Cape Verdean culinary scene, this eatery serves a variety of delicious dishes that reflect the vibrant flavors of the region. With friendly service and a cozy ambiance, it's a perfect spot to relax after exploring the beautiful surroundings.
Daily 8:00–16:00
-
Restaurant4.3★600 reviews
Angulo Beach
Angulo Beach is a stunning coastal destination in Santa Maria, Cape Verde, offering visitors an exquisite dining experience with breathtaking views. The restaurant serves a variety of local and international dishes, making it a perfect spot for tourists looking to indulge their taste buds while enjoying the serene beach atmosphere.
-
Restaurant4.3★563 reviews
Barracuda
Nestled in the heart of Santa Maria, Barracuda is a must-visit restaurant for tourists seeking a delightful culinary experience. Known for its fresh seafood and vibrant atmosphere, this dining spot offers a taste of local flavors that will leave your palate craving more.
Daily 12:00–16:00, 19:00–23:00
-
Hamburger4.6★447 reviews
Meky's Burger Bar
Nestled in the heart of Santa Maria, Meky's Burger Bar offers an unforgettable dining experience with its mouth-watering burgers and vibrant atmosphere. Perfect for tourists seeking a taste of local cuisine, this burger bar has become a favorite among visitors and locals alike. With a commitment to quality ingredients and exceptional service, Meky's promises a delightful meal that captures the essence of Cape Verdean hospitality.
Daily 11:00–23:00
-
Restaurant4.5★397 reviews
Americos Restaurante
Americos Restaurante in Santa Maria is a culinary gem that offers an authentic taste of Cape Verdean cuisine, perfect for tourists seeking local flavors and vibrant dining experiences.
-
Restaurant4.0★468 reviews
LobStar . Enjoyable Seafood Restaurant
Nestled in the heart of Santa Maria, LobStar is a delightful seafood restaurant where locals and tourists alike can indulge in the freshest catches from the ocean. With a vibrant atmosphere and an extensive menu, it’s a must-visit for seafood lovers.
Daily 11:30–14:30, 17:30–22:00
Chez Pastis
Nestled in the heart of Santa Maria, Chez Pastis offers an authentic Cape Verdean dining experience that captures the vibrant flavors and warm hospitality of the islands. This moderate-priced restaurant is a must-visit for tourists seeking to indulge in local cuisine while enjoying a cozy atmosphere.
Mon–Sat 18:30–23:00 · Sun 18:30–23:30
George's
Nestled in the vibrant heart of Santa Maria, George's is a must-visit restaurant that tantalizes the taste buds with its exquisite local and international cuisine. With a welcoming ambiance and exceptional service, it’s perfect for tourists looking to indulge in authentic flavors while enjoying the coastal charm of Cape Verde.
Daily 12:00–24:00
Flor d'Sal
Flor d'Sal is a must-visit restaurant in Santa Maria, offering a delightful blend of local and international cuisine. With its inviting atmosphere and outdoor seating, it promises an unforgettable dining experience under the Cape Verdean sun.
Daily 7:00–23:00
IL FARO ITALIAN Restaurant & Pizzeria
Il Faro Italian Restaurant & Pizzeria in Santa Maria is a culinary gem offering authentic Italian dishes and a cozy atmosphere. With an impressive menu featuring delicious pizzas and traditional pasta, it's a must-visit for food lovers exploring the area.
Tue–Sat 10:00–23:00 · Sun 11:30–22:30
By Valeria
Experience the vibrant flavors of Cape Verde at By Valeria, a renowned restaurant in Santa Maria. Enjoy a variety of local dishes in a warm and inviting atmosphere, perfect for tourists looking to savor authentic cuisine.
Mon–Sat 9:00–17:00
O Caranguejo
Nestled in the vibrant heart of Santa Maria, O Caranguejo is a must-visit restaurant for tourists seeking an authentic taste of Cape Verdean cuisine. With its warm atmosphere and delicious seafood dishes, this culinary haven promises a memorable dining experience.
Mon–Tue 18:00–23:00 · Thu–Sun 18:00–23:00
Art Kafé, Santa Maria
Nestled in the vibrant coastal town of Santa Maria, Art Kafé offers a delightful blend of local flavors and artistic ambiance. This charming restaurant is a must-visit for tourists seeking an unforgettable dining experience that showcases the rich culture of Cape Verde.
Compad Restaurant
Compad Restaurant in Santa Maria offers an authentic dining experience with a vibrant atmosphere and a diverse menu that showcases the best of local cuisine. Perfect for tourists looking to indulge in flavorful dishes at an affordable price.
Mon–Sat 10:00–15:00, 18:00–22:00
Restaurante Sol Doce
Nestled in the vibrant city of Santa Maria, Restaurante Sol Doce is a culinary gem offering a delightful taste of Cabo Verdean cuisine. Tourists can indulge in fresh seafood, traditional dishes, and an inviting atmosphere that reflects the local culture.
Mon–Tue 10:00–18:00 · Thu–Sun 10:00–18:00
HOT SPOT
Hot Spot is a vibrant restaurant located in the heart of Santa Maria, Cape Verde, offering an unforgettable dining experience with a delightful ambiance and exquisite cuisine. Perfect for tourists looking to indulge in local flavors.
Daily 18:00–24:00
Restaurante Farolim
Nestled in the charming Santa Maria, Restaurante Farolim offers a delightful dining experience with a blend of local flavors and stunning coastal views, perfect for tourists seeking an authentic taste of Cape Verde.
Daily 18:00–23:30
Soul Kitchen
Nestled in the vibrant town of Santa Maria, Soul Kitchen is a must-visit restaurant and bar offering a delightful fusion of local and international flavors. With its welcoming atmosphere and diverse menu, it's the perfect spot for tourists seeking a memorable dining experience on the beautiful Cape Verde islands.
Daily 9:00–22:30
Pizza Art Food & Drinks Cabo Verde
Nestled in the heart of Santa Maria, Pizza Art Food & Drinks offers a delightful culinary experience that combines the best of pizza, tapas, and bar culture. With a cozy atmosphere and a diverse menu, it's an ideal spot for tourists seeking to enjoy local flavors and international favorites.
Daily 9:30–24:00
Atlantis Restaurant
Atlantis Restaurant in Santa Maria offers a delightful culinary experience, combining local flavors with a warm, inviting atmosphere perfect for tourists seeking an authentic taste of Cape Verde.
Tue–Sun 12:00–14:30, 19:00–22:30
Marea
Discover Marea, a delightful restaurant in Santa Maria that offers a unique dining experience with exquisite local flavors and a vibrant atmosphere. Perfect for tourists seeking authentic Cape Verdean cuisine.
Sat 21:30–22:00
Baraonda
Nestled in the vibrant heart of Santa Maria, Baraonda invites you to indulge in authentic Italian cuisine. With its inviting atmosphere and a menu brimming with delicious pizzas and traditional dishes, this restaurant is a must-visit for food lovers. Enjoy a delightful dining experience that combines quality ingredients with the warmth of Italian hospitality.
Mon 18:00–22:00 · Wed–Sun 18:00–22:00
Papaya Cafe Cabo Verde
Nestled in the heart of Santa Maria, Papaya Cafe offers a delightful blend of vegan and coffee delights, perfect for tourists seeking a healthy yet flavorful dining experience. With a vibrant atmosphere and friendly service, it's an ideal spot to relax and enjoy the local culture.
Daily 7:00–22:00
Kyle's American Diner
Kyle's American Diner in Santa Maria is a culinary haven for tourists seeking a taste of authentic American comfort food. With its welcoming ambiance and diverse menu, it's the perfect stop to recharge during your adventures.
Mon–Sat 11:00–23:30
Cham
Nestled in the heart of Santa Maria, Cham is a must-visit restaurant for tourists seeking an authentic taste of Cape Verde. With its vibrant atmosphere and delectable menu, this culinary gem promises an unforgettable dining experience that reflects the rich flavors and culture of the region.
Daily 9:00–24:00
The Coconut Room
Nestled in the vibrant heart of Santa Maria, The Coconut Room offers a unique dining experience that combines local flavors with an inviting atmosphere. Perfect for tourists seeking authentic Cape Verdean cuisine, this restaurant is a must-visit destination for food lovers.
Tue–Sat 12:00–22:00 · Sun 15:00–22:00
Restaurant - KAYA
KAYA Restaurant in Santa Maria offers a delightful culinary experience, serving a variety of local and international dishes in a vibrant atmosphere. Perfect for tourists looking to indulge in delicious meals at affordable prices.
Mon–Sat 8:00–24:00
La Trattoria, café & Italian restaurant in Cape Verde
Nestled in the vibrant town of Santa Maria, La Trattoria offers an authentic Italian dining experience. With its cozy ambiance and delectable menu, it’s a must-visit for tourists seeking a taste of Italy while enjoying the beautiful landscapes of Cape Verde.
Tue–Sun 18:30–22:00
Porto Antigo Restaurante
Nestled in the heart of Santa Maria, Porto Antigo Restaurante offers a delightful dining experience with its exquisite menu and warm ambiance, perfect for tourists seeking local flavors.
Daily 7:30–22:00
nha gost
Nestled in the heart of Santa Maria, Nha Gost offers an unforgettable culinary journey through Cape Verdean flavors. With a cozy ambiance and a menu brimming with local delicacies, it's the perfect spot for tourists seeking an authentic dining experience.
Mon–Sat 12:00–15:30
Cultural Cafe
Nestled in the heart of Santa Maria, Cultural Cafe offers a delightful taste of Cape Verdean cuisine, immersing tourists in local flavors and vibrant culture. With its inviting ambiance and diverse menu, this eatery is a must-visit for anyone seeking an authentic dining experience.
Mon 18:00–23:00 · Wed–Sun 18:00–23:00
Sabores & Livros
Nestled in the heart of Santa Maria, Sabores & Livros is a delightful restaurant where culinary artistry meets literary charm. With a warm atmosphere and an enticing menu, it's a must-visit for tourists seeking an authentic dining experience in Cape Verde.
Mon 11:00–23:00 · Wed–Sun 11:00–23:00
RELAX
Nestled in the heart of Santa Maria, Relax is an inviting restaurant that offers a delightful culinary experience for tourists seeking local flavors and a cozy atmosphere. With its affordable prices and welcoming ambiance, it is the perfect spot to unwind after a day of exploration.
Daily 7:30–22:30
RAMBOIA - RESTAURANTE
Discover Ramboia, a charming restaurant in Santa Maria known for its vibrant atmosphere and delicious local cuisine. Enjoy a delightful dining experience that captures the essence of Cape Verdean flavors.
Mon–Sat 18:00–23:30 · Sun 18:00–23:00
The Colonial - Saloon & Restaurant
Experience the lively atmosphere of The Colonial, a unique saloon and restaurant in Santa Maria, where American flavors meet a vibrant disco scene. Perfect for tourists seeking a fun dining experience.
Daily 16:00–4:00
Piri Piri
Nestled in the heart of Santa Maria, Piri Piri is a must-visit restaurant for tourists seeking an authentic culinary experience. Known for its vibrant atmosphere and delectable dishes, it promises to delight your taste buds with every bite.
Daily 18:00–24:00
Nigerian Restaurant
Experience the vibrant flavors of Nigeria at this popular restaurant in Santa Maria. With a cozy ambiance and a menu full of authentic dishes, it's a must-visit for food lovers.
Mon 10:00–18:00 · Tue–Sun 9:00–17:00
Restaurant Senegal Sabres
Nestled in the heart of Santa Maria, Restaurant Senegal Sabres offers a unique culinary experience that transports you to West Africa. With its vibrant atmosphere and rich flavors, it's a must-visit for any traveler seeking authentic Senegalese cuisine. From traditional dishes to warm hospitality, this restaurant promises a memorable dining adventure.
Ernestina
Nestled in the heart of Santa Maria, Ernestina offers a delightful dining experience that showcases local flavors and hospitality. With its inviting atmosphere and diverse menu, it's a must-visit for tourists seeking authentic Cape Verdean cuisine.
Carpacceria by Roniro
Carpacceria by Roniro in Santa Maria offers a delightful culinary experience for tourists, serving authentic dishes that celebrate local flavors and ingredients. With a cozy ambiance and friendly service, it's a must-visit for food lovers.
Daily 17:00–23:00
Salty Water Restaurant
Nestled in the heart of Santa Maria, Salty Water Restaurant offers an unforgettable dining experience with stunning ocean views and a menu brimming with fresh seafood and local flavors. Perfect for tourists seeking a taste of Cape Verdean cuisine.
Mon–Wed 11:30–22:00 · Fri–Sun 11:30–22:00
Terra Terra
Nestled in the heart of Santa Maria, Terra Terra offers a delightful dining experience that showcases local flavors and fresh ingredients. Perfect for tourists seeking a taste of Cape Verdean cuisine, this restaurant combines a cozy atmosphere with exceptional service, making it an ideal stop for both lunch and dinner.
Explore Santa Maria on the map
A handpicked selection of must-see spots in Santa Maria, mapped for you.
More about Santa Maria

Santa Maria travel guide
Santa Maria, Cabo Verde, combines white-sand beaches, Atlantic waters, salt heritage, Creole culture and relaxed island sightseeing on Sal by the Atlantic.
Tell me more about Santa MariaMore to explore in Santa Maria
Explore more
Explore more of Cabo Verde
Discover Cabo Verde: An enchanting archipelago offering beautiful beaches, vibrant culture, and unforgettable adventures, all set against a backdrop of stunning landscapes.
Explore Cabo Verde
Getting your guide ready…
We are putting together a fresh copy of the Santa Maria guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
