Elgin, Scotland

1,285 listings · Moray

Food & drink

Restaurants & Bars16Fast Food11Seafood Restaurants9Breakfast, Brunch & Diners1Italian Restaurants1Chinese Restaurants6Thai Restaurants3Indian & Pakistani Restaurants7Mediterranean & Middle Eastern2Vegan, Vegetarian & Healthy1Specialty Food & Other Eateries11Coffee Shops28Bakeries6Pizza6Burgers3Breweries3Bars & Pubs29Ice Cream & Desserts1Delis & Sandwiches3Juice & Smoothie Bars1Catering3Grocery Stores15Liquor Stores4Convenience Stores23Butcher Shops5Farmers Markets3

Home services

General Contractors19Plumbers8Electricians6Heating & Air Conditioning3Roofing4Landscaping1House Cleaning5Pest Control1Painters2Locksmiths2Handyman1Kitchen & Bath Remodeling1Flooring5Garage Door Services1Windows & Doors4Concrete Contractors1Pool & Spa Services1Lawn Care1Appliance Repair1Interior Designers5Architects5Masonry1Chimney Services1Self Storage5Other Home Services18

Health & medical

Doctors11Dentists9Chiropractors2Physical Therapy4Optometrists & Eye Care5Orthodontists1Counseling & Mental Health6Pharmacies7Hospitals4Home Health Care3Medical Labs & Testing1Weight Loss Centers1Podiatrists2Nutritionists1Other Health & Medical9Naturopathic & Holistic6

Beauty & fitness

Hair & Beauty Salons67Barbers10Nail Salons6Spas & Massage22Gyms & Fitness12Yoga Studios1Martial Arts12Personal Trainers2Tanning Salons2Tattoo Shops9Makeup Artists2Skin Care3Laser Hair Removal1

Legal

Law Firms5Employment Lawyers1Notaries1

Financial

Accountants & Tax10Insurance Agencies5Banks & Credit Unions7Mortgage Brokers2Other Financial Services12

Auto

Auto Repair36Car Dealers30Auto Body Shops5Tire Shops8Car Wash & Detailing10Auto Glass1Motorcycle Dealers & Repair3Auto Parts5Car Rental2Vehicle Inspections1RV Dealers & Repair2Driving Schools7Gas Stations16Truck & Van Rental1Window Tinting & Auto Accessories1

Real estate

Real Estate Agents10Property Management1Home Builders5

Pets

Veterinarians2Pet Grooming3Dog Boarding & Daycare3Pet Stores5Animal Shelters & Rescues1Other Pet Services4

Education & child care

Child Care4Preschools4Private Schools2Music Lessons1Dance Studios6Test Prep1

Events & weddings

Photographers2Event Planners9Florists6Party Rentals2Bridal Shops1Photo Booth Rentals3

Travel & stays

Hotels38Bed & Breakfasts20RV Parks & Campgrounds5Travel Agents7Tours2Vacation Rentals11

Shopping

Clothing Boutiques15Furniture Stores7Jewelry Stores4Hardware Stores9Phone & Electronics Repair1Thrift & Consignment10Mattress Stores1Bookstores1Gift Shops4Sporting Goods3Appliance Stores3Department Stores6Discount Stores6Mobile Phone Stores7Electronics Stores1Shoe Stores2Beauty Supply Stores2Home Decor & Home Goods5Arts & Crafts Stores4Nurseries & Garden Centers3Smoke & Vape Shops2Building Supplies17Other Shops & Retail70

Professional services

Marketing Agencies2Advertising Agencies3Website Design & Development3IT Services & Computer Repair2Printing Services6Sign Makers1Staffing Agencies3Courier Services2Shipping & Mailbox Centers4Other Professional Services24Business Services (B2B)11Manufacturing & Industrial14

Local services

Dry Cleaning & Laundry7Tailors & Alterations2Funeral Homes3Places of Worship28Community Centers7Internet & Phone Providers3Other Local Services51

Arts & entertainment

Music Venues6Movie Theaters1Bowling4Museums1Art Galleries5Golf Courses4Sports & Recreation28Entertainment & Attractions7

Senior care

Assisted Living8Nursing Homes2

Transportation

Limo & Car Services4Freight, Trucking & Shipping3

Featured in Elgin