Travelers are voting Pelican Grand Beach Resort, Crowne Plaza Sawgrass Sunrise and Sun Tower Hotel And Suites as the best of 365 hotels in Santa Maria. There are 565 hotels in Boca Raton a city just 77 km from Santa Maria and 446 hotels in Delray Beach which is 87 km distant. The most popular of these are Economy Inn West Palm Beach in Boca Raton and Fort Lauderdale Beach Resort in Delray Beach. You can find 3704 hotels in Florida and 44581 hotels in the country of United States. Our members favorite in Florida is Orlando World Center Marriott and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels in Santa Maria.