Melayu merupakan salah satu kerajaan tertua di Nusantara. Banyak ahli sejarah yang memperkirakan bahwa kerajaan tersebut terletak di Sungai Batanghari, Jambi. Hal tersebut dikarenakan banyaknya peninggalan kuno seperti candi dan arca yang ditemukan di sana. Keberadaan kerajaan tersebut lebih banyak diketahui dari sumber-sumber China.
Pada masa pemerintahan Dinasti Tang dilaporkan bahwa pada tahun 644 dan 645 utusan dari negeri Mo-lo-yeu (Melayu) datang ke Cina dengan membawa hasil bumi. Pengelana Cina I-tsing kemudian melaporkan bahwa pada abad ke-7 kerajaan tersebut ditaklukan oleh Sriwijaya. Setelah itu selama beberapa abad tidak ada laporan sedikit pun mengenai kerajaan tersebut.
Nama Melayu baru muncul kembali pada abad ke-12 ketika Kerajaan Singosari melancarkan ekspedisi Pemalayu. Melayu mengalami masa kejayaan pada pemerintahan Raja Adityawarman, seorang kerabat dari dinasti yang berkuasa di Majapahit. Menurut catatan pada arca Manjusti di Candi Jago, Jawa Timur, menyebutkan bahwa Adityawarman membantu Gajah Mada menaklukkan Pulau Bali. Setelah itu nama kerajaan tersebut tenggelam lagi.