Photo by Márcio M. Alves
Find hotels in Ribeira Brava from ฿2,651
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Ribeira Brava
Apart hotel
Check prices for these dates
Top 10 Ribeira Brava hotels and places to stay
Our top choices for Ribeira Brava hotels

Hotel Solar do Bom Jesus
Hotel Solar do Bom Jesus
9.2 out of 10, Wonderful, (196)

Eira do Serrado Hotel & SPA
Eira do Serrado Hotel & SPA
8.8 out of 10, Excellent, (181)
The price is ฿4,928
฿5,276 total
includes taxes & fees
12 Sept - 13 Sept

Casa Velha do Palheiro, Relais & Chateaux
Casa Velha do Palheiro, Relais & Chateaux
9.6 out of 10, Exceptional, (95)
The price is ฿11,226
฿11,826 total
includes taxes & fees
28 Sept - 29 Sept

Valley View Hotel Encumeada
Valley View Hotel Encumeada
8.0 out of 10, Very good, (17)
The price is ฿3,522
฿3,814 total
includes taxes & fees
3 Sept - 4 Sept

Flag Hotel Madeira - Ribeira Brava
Flag Hotel Madeira - Ribeira Brava
7.8 out of 10, Good, (144)
The price is ฿2,651
฿2,907 total
includes taxes & fees
29 Sept - 30 Sept

Allegro Madeira - Adults Only - Member of Barceló Hotel Group
Allegro Madeira - Adults Only - Member of Barceló Hotel Group
9.4 out of 10, Exceptional, (421)
The price is ฿6,903
฿7,330 total
includes taxes & fees
31 Aug - 1 Sept
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Ribeira Brava
The dramatic cliffs of Ribeira Brava frame a charming town where you can explore the 16th-century church and bustling local market. Swim at the black sand beach protected by breakwaters, or take a day trip to nearby Levada walks for spectacular mountain views.

Photo by Brian Scrivner
Open Photo by Brian Scrivner
Top Ribeira Brava Hotel Reviews
More cheap stays in Ribeira Brava
More cheap stays in Ribeira Brava

Residencial Funchal
Rua do Hospital Velho 19A, Funchal
The price is ฿3,170 per night from 31 Aug to 1 Sept
฿3,170
฿3,447 total
31 Aug - 1 Sept
includes taxes & fees
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Ribeira Brava Airports
Hotels Near Ribeira Brava, Madeira Island
- Funchal Hotels
- Madeira Island Hotels
- Calheta Hotels
- Santa Cruz Hotels
- São Vicente Hotels
- Machico Hotels
- Camara de Lobos Hotels
- São Martinho Hotels
- Ponta do Sol Hotels
- Porto Moniz Hotels
- Santana Hotels
- Sé Hotels
- Canico Hotels
- Santa Maria Maior Hotels
- Arco da Calheta Hotels
- Santo Antonio Hotels
- Estreito da Calheta Hotels
- Monte Hotels
- Sao Goncalo Hotels
- Seixal Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
- Walking Street Guest House
- Am2tree
- Fuji Gran Villa -Toki
- Quincy Hotel Singapore by Far East Hospitality
- Koh Yao Yai Hillside Resort
- Golf-Sea-City Guest House
- Gay-Friendly Hotels in Karachi
- OYO 1085 Ma Lanta House
- Trendy Hotel
- Happihaus Hotel Bangkok
- B Saya Villas Ubud
- Sheraton Imperial Kuala Lumpur Hotel
- The Duchess Hotel
- The Bihai Hua Hin
- Villas Rayong
- The Ritz-Carlton, Bali
- Katamaran Hotel & Resort Lombok
Flights
Activities
Packages