We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Santa Barbara Eco-Beach Resort
SAVE US$19
US$318
Expedia.com
US$299
View Deal
  • Free Wifi
  • Free Parking
See all hotels in or near Ribeira Grande
Hotel Apartamentos Gaivota
SAVE US$2
US$87
Booking.com
US$85
View Deal
9.4 miles from Ribeira Grande
  • Free Wifi
  • Breakfast included
Hotel do Colegio
SAVE US$8
US$111
Expedia.com
US$103
View Deal
9.6 miles from Ribeira Grande
  • Breakfast included
  • Pool
Hotel Marina Atlantico
SAVE US$7
US$125
Expedia.com
US$118
View Deal
9.3 miles from Ribeira Grande
  • Free Wifi
  • Breakfast included
Hotel Ponta Delgada
SAVE US$3
US$96
Expedia.com
US$93
View Deal
10.0 miles from Ribeira Grande
  • Free Wifi
  • Breakfast included
Residencial Sete Cidades
Booking.com
US$71
View Deal
9.4 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Hotel Camoes
SAVE US$5
US$95
Booking.com
US$90
View Deal
9.4 miles from Ribeira Grande
  • Free Wifi
  • Restaurant
The Lince Azores Great Hotel
SAVE US$9
US$86
Expedia.com
US$77
View Deal
8.9 miles from Ribeira Grande
  • Free Parking
  • Pool
Hotel Canadiano
SAVE US$4
US$84
Expedia.com
US$80
View Deal
9.4 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Vila Nova Hotel
SAVE US$12
US$92
Expedia.com
US$80
View Deal
10.0 miles from Ribeira Grande
  • Breakfast included
  • Pool
Hotel Talisman
SAVE US$59
US$153
Booking.com
US$94
View Deal
9.8 miles from Ribeira Grande
  • Free Wifi
  • Breakfast included
Azoris Royal Garden Hotel
SAVE US$5
US$114
Travelocity
US$109
View Deal
10.0 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Caloura Hotel Resort
SAVE US$5
US$135
Expedia.com
US$130
View Deal
7.3 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Hotel Acores Atlantico
SAVE US$3
US$105
Travelocity
US$102
View Deal
9.3 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Hotel do Mar
Expedia.com
US$66
View Deal
16.1 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Sao Miguel Park Hotel
SAVE US$8
US$118
Expedia.com
US$110
View Deal
9.7 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Azor Hotel
SAVE US$8
US$148
Agoda.com
US$140
View Deal
9.1 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Pedras do Mar Resort & Spa
SAVE US$5
US$163
Expedia.com
US$158
View Deal
5.1 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Hotel Matriz
SAVE US$25
US$89
Booking.com
US$64
View Deal
9.7 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Terra Nostra Garden Hotel
getaroom.com
US$158
View Deal
11.9 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Furnas Boutique Hotel
getaroom.com
US$177
View Deal
12.5 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
VIP Executive Azores Hotel
Booking.com
View Deal
8.7 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Pestana Bahia Praia
Booking.com
View Deal
7.9 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Hotel Vale Do Navio
TripAdvisor
View Deal
8.2 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Apart-Hotel Barracuda
TripAdvisor
View Deal
7.3 miles from Ribeira Grande
  • Beachfront
  • Room Service
TripAdvisor
View Deal
12.0 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Solar do Conde
Hotels.com
View Deal
8.4 miles from Ribeira Grande
  • Free Parking
  • Pool
TripAdvisor
View Deal
6.4 miles from Ribeira Grande
  • Free Wifi
  • Free Parking
Convento de Sao Francisco
Travelocity
View Deal
8.5 miles from Ribeira Grande
  • Free Parking
  • Breakfast included
Aparthotel Barracuda
7.3 miles from Ribeira Grande
  • Free Parking
  • Beachfront
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.