Chateaubelair

Hotels in Chateaubelair

Choose from 1 hotel to book in Chateaubelair.

Find your stay

Chateaubelair is a town on the Leeward (west) coast of the Caribbean island of Saint Vincent, the main island of Saint Vincent and the Grenadines. It is located just south of the volcano of Soufrière. Commonly referred to as just "Chateau", it is the focus and the largest community in the North Leeward constituency of St. Vincent, and the fourth largest town in the country.

Explore the hotels, then choose your dates and guests to check prices and availability for your trip.

Explore hotels in Chateaubelair

Nearest airports to ⁨Chateaubelair⁩

⁨Chateaubelair⁩ has no airport with scheduled flights; these are the nearest.

Landmarks in ⁨Chateaubelair⁩

Choose a landmark to see the city’s hotels, nearest first.

© OpenStreetMap contributors

Browse all available city landmarks

Other cities in Saint Vincent and the Grenadines

All cities in Saint Vincent and the Grenadines
Photo and text credits
WhatsApp