Compare and save on Orlando hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
367 Results

Discover hotels in Orlando with Skyscanner!

From the magical world of Harry Potter to performing dolphins and toothy alligators, Orlando is a terrific destination for family holidays.

When it comes to hotels in Orlando there is something for everyone from holiday homes and poolside resorts to boutique hotels and campsites. If you’re travelling on a budget with the family then Disney's Fort Wilderness Resort and Campground has cabins, motorhomes and tent space, complete with swimming pool, set in over 750 acres of woodland.

Elite Homes offer a range of properties for rent, perfect for putting up the whole clan, with all the comforts of home. Holiday Resorts run activities for kids, giving grown-ups time to laze by the pool. Floridays Resort Orlando and Holiday Inn Club at Orange Lake are two great options. If you’re in Orlando on honeymoon or a romantic break, then the stunning Grand Bohemian Hotel in downtown Orlando simply radiates romance.

Take time out from Walt Disney and SeaWorld to visit the Arboretum for tranquil walks or hire a car in Orlando and escape to nearby Daytona Beach for fun in the sun. The Orlando Museum of Art and Charles Hosmer Morse Museum offer a day of culture while the kids explore Orlando Science Centre and the Orlando Odditorium that’s full of weird and wonderful artefacts.

Relax with a game of golf after a day trawling the malls and the exciting enclaves of Little Saigon, Little Brazil and Little India. Flights to Orlando whisk you to a city with a vivacious nightlife. Traditional American to Peruvian, Asian, Latin and Turkish cuisines can all be found while wine bars on the boulevard and Samba on Sand Lake Road ensure you’ll still be out come sunrise.

Whatever you want to do and wherever you want to stay, Skyscanner hotels is fast, simple and best of all it's free! Search and compare hotels then book your hotel in Orlando directly by clicking through to the hotel or travel agent site.

Browse through our hand-picked hotels in Orlando below, or use the search box above to enter your travel dates and let us find the cheapest hotels deals available.

Need flights to Orlando? Just choose the 'flights' option from the menu above, enter your departure airport and dates and Skyscanner will search all major airlines and travel agents for your perfect Orlando flight.

Average price per night

Hotel class

Hotel type

Average user rating

Clear Filters
Clear Filters
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000004462689&hotel_ids%5B%5D=5000000092568&hotel_ids%5B%5D=5000000414505&hotel_ids%5B%5D=5000000392664&hotel_ids%5B%5D=5000000398406&hotel_ids%5B%5D=5000000245366&hotel_ids%5B%5D=5000000362740", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };