Edinburgh Hotels are renowned for their fine hospitality and the Edinburgh Marriott Hotel has established itself as one of the finest hotels in Edinburgh. The Edinburgh Marriott is an ideal location for Edinburgh weekend breaks and the business traveller.