Best Western Castillo Del Sol

205 South Atlantic Avenue
Ormond Beach, Florida 32176
In Ormond Beach (Plantation Island)
More hotels near this hotel

Best Western Castillo Del Sol is part of the Best Western chain.


Map: Best Western Castillo Del Sol


More Hotels Near Best Western Castillo Del Sol

The Cove On Ormond Beach by Diamond Resorts
145 S Atlantic Ave
Ormond Beach, FL 32176
Distance: 0.1 miles

Days Inn by Wyndham Ormond Beach Mainsail Oceanfront
281 S Atlantic Avenue
Ormond Beach, FL 32176
Distance: 0.1 miles

Quality Inn Oceanfront
295 S Atlantic Ave
Ormond Beach, FL 32176
Distance: 0.2 miles

Lotus Boutique Inn & Suites
505 South Atlantic Avenue
Ormond Beach, FL 32176
Distance: 0.6 miles

Chateau Mar Beach Resort
507 South Atlantic Avenue
Ormond Beach, FL 32176
Distance: 0.6 miles

Tropic Sun Towers by Capital Vacations
591 S Atlantic Ave
Ormond Beach, FL 32176
Distance: 0.7 miles

Bluegreen Vacations Casa del Mar, Ascend Resort Collection
621 S Atlantic Ave
Ormond Beach, FL 32176
Distance: 0.8 miles

Ormond Beach Landmarks Near Best Western Castillo Del Sol

Floridal Hospital - Oceanside (0.1 miles)
Floridal Hospital - Ormond Memorial (2.7 miles)
Harry Wendelstedt's School (3.7 miles)
Ormond Beach Airport (4.3 miles)